The Leaves Resort Vythiri
Located in Vayittiri, The Leaves Resort Vythiri is in the mountains, within a 5-minute drive of Pookode Lake and Hornbill Park. This resort is 4.5 mi (7.2 km) from Lakkidi View Point and 7.3 mi (11.7 km) from Koottamundu Glass Temple.