19/05/2026
Midori Stays- Kanthalloor homestay cottages
India's Best Tourist Village, a tranquil, rain-shadow village in Kerala’s Idukki district-surrounded by the Anaimudi Sholai National Park (Mannavan Chola) Kanthalloor, Idukki district, Kerala.
https://midoristays.in
Idukki Kerala PattisseriDam KeezhanthoorWaterfalls Kulachivayalrocks WesternGhats strawberries