Kerala Diaries I – A Trip To Munnar

Munnar is an idyllic hill station situated in Kerala, God’s Own Country. The place is best known for its rolling tea estates and pleasant climate. Munnar is also known for its rich flora and fauna, innumerable viewpoints, and panoramic scenery which are nonetheless a feast for eyes and soul. Here is why you should visit … Continue reading Kerala Diaries I – A Trip To Munnar

Advertisements