All Model Vacation Resorts Worth

Munnar is a hill station on the Western Ghats, a range of mountains situated in the Idukki district of the Indian state of Kerala. Munnar is a ravishing hill station, and was the summer resort of the British. Vacationers come here to see the vast tea plantations of the area.

Continue reading