Traveller’s Delight: Munnar
Permalink

Traveller’s Delight: Munnar

About Munnar With its sprawling tea plantations, picture-perfect valleys and endless greens, Munnar is the true symbol of a bygone era. Perched at the confluence of three mountain…

Continue Reading →

Kerala-God’s own country
Permalink

Kerala-God’s own country

Kerala: Viridescent Paradise Set at the southern tip of India, is God’s own country, Kerala. The state has rightfully earned the title, owing to its beatific natural landscape.…

Continue Reading →