Echo point at Mandu
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.