KrishMalhotra What are the best waterfall destinations to visit in India for travelers seeking natural beauty, scenic views, and refreshing experiences?