Know a great place in Jaberā that isn’t here? Share it! »
Its a waterfalls on the Narmada river near Bedaghat, jabalpur