5 Must-Visit Attractions In Munnar For Nature Lovers
Once the summer resort for the British government in South India, the ever-popular hill station is known for its sprawling tea plantations, charming ambience and spectacular natural scenery. Here are the top five places to visit in Munnar
































