Tag: echo point

Munnar hill station in Kerala, is a beautiful place to visit. It is in the Western ghats mountain range of Kerala, India. The place is surrounded by rolling green tea plantations and is a must place to visit. It was a former resort place for the British elite. Munnar sightseeing consists of a lot of […]