The Devkund waterfall is one of the excellent tourist spots that allow you to get one step closer to mother nature. The Devkund waterfall is located at a distance of 170 km from Mumbai and 110 km from Pune in a Bhira Patnus village.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.