Get Travalour for free on Google Play

Top attractions to explore in Baran

Largest meteor crater in the country is in this district.

Attractions in Baran

Damoh WaterfallJakha, Rajasthan 328026, India

This waterfall itself is formed by a stream of water falling from a height of 150 feet. Located inside the forest , trekking area, off road.

Map of attractions in Baran