Situated in Vayittiri, Kerala region, OYO Home 16962 Mesmerizing View 1BHK is located 29 km from Thusharagiri Falls. Featuring a shared lounge, the 3-star guest house has air-conditioned rooms with a private bathroom.
Heavenly Wayanad, Chundale, 673123 Vayittiri, India