Kerala Top Attractions - Holiday Travel

Kerala Top Attractions

Munnar Tourist Guide Munnar is a town and hill station located in the Idukki district of the southwestern Indian state of Kerala. Munnar is situated at around 1,600 metres (5,200 ft) above sea..

Advertisement

Advertisement

Advertisement