Underground Tribal Temple,Wayanad,Kerala
Green Magic Nature Resort, Treehouse, Ecolodges, Meppadi, Wayanad, Kerala.
Amazing location for this little cottage resort in Wayanad, Kerala
Suchipura Falls, Wayanad, Kerala.
Chembra Lake, Kerala, India Natural Heart Shaped Lake on the highest peak in Wayanad) Kerala India.The lake is believed to have never dried up.
Wayanad, Kerala, India
View of Thamarassery Churam, on the way to Wayanad – Kerala , India by Jass Singh
Meenmutty Falls, Kalpetta, Wayanad
Muthanga wildlife sanctuary