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.

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.

pin 1
View of Thamarassery Churam, on the way to Wayanad – Kerala , India by Jass Singh

View of Thamarassery Churam, on the way to Wayanad – Kerala , India by Jass Singh

Pinterest • The world’s catalogue of ideas
Search