Munnar was the summer holiday resort during the British rule in India and is still a favorite summer holiday retreat. Located on a hill stretch that lies where three rivers meet, Munnar is a picture perfect plantation town in Kerala, South India.
The rolling green tea plantations that surround the hill station of Munnar, India. They almost look as if they are from another planet! The small, tranquil hill station is located high in the mountains of the Southern state of Kerala.