Echo point at Mandu

Views: 2154

Echo Point is a major tourist attraction, among many others at Mandu in the State of Madhya Pradesh in India. A shout from Echo Point reverberates far below and the visitors can hear it clearly back. Situated next to a steep hill, this scenic place gets the name from its natural echo phenomenon.

Mandu is a fortress town situated on the Vindhya Ranges and is situated about 100 km away from Indore.

Tags: Echo Point, Mandu, Indore, Madhya Pradesh, Scenic place, India, Indian tourism

Related Videos
Please Wait while comments are loading...