Travel & Tourism
Travel & Tourism 3010 Videos
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.