Are you planned a quick escape this weekend? Want to go to the most beautiful destination in the world? If this sounds like you, we have just the place to get away from it all. The Devkund waterfall, also called the "Bathing Pond of Gods," is one of the best places to visit in India to feel a deeper connection to nature. About 170 kilometres from Mumbai and 110 kilometres from Pune lies the Bhira Patnus hamlet where you'll find the breathtaking Devkund waterfall...Read More