While Kerala itself is known for its magical beauty, Munnar in the Idukki district is acclaimed as one of the most desirable hill stations in God’s Own Country. Located in the Western Ghats at a towering height of 6,000ft, this scenic hill station is a true paradise for travellers from all the walks of [...]
10 Most Scenic Places to Visit in Thekkady
If Kerala is God’s Own Country, Thekkady is the true abode of the Gods! Visit this pictorial town amidst the rolling hills and scenic meadows, and you will get to know how alluring Mother Nature can be! Whether a nature enthusiast or a leisure seeker, honeymooner or a casual vacationer, backpacker or a thrill [...]