Offbeat travel destinations in India

Bhedaghat, Madhya Pradesh - Situated by the side of river Narmada, it is approximately 20 km from Jabalpur city. It is most famous sights are the Dhuandhar Falls, Marble Rocks, and the Chaunsath Yogini temple.

Comments.