You are here
Home > Munnar Echo Point

Munnar Echo Point – Kerala Tourism – Idukki

munnar destination kerala pictures

Munnar Munnar is a popular hill station and town in the district of Idukki, in the state of Kerala, in Southern-western India. It is located at about 5,200 ft or 1,600 metres above sea level. It is situated in the southern strip of Western Ghats. It is strongly believed to have