Loading...
Uploaded by ShravanAtYourService on Oct 17, 2010
Bheraghat is a water fall on Narmada River in Jabalpur city India. Its very beautiful sight with marble rocks on both sides of the river. This is short clip I shooted few years back.
Travel & Events
Standard YouTube License
wow...it is mini niagara falls:)
circleoflife09 1 year ago
Excellent
mallik1962 1 year ago
Load more suggestions
wow...it is mini niagara falls:)
circleoflife09 1 year ago
Excellent
mallik1962 1 year ago