Explore India’s top 10 riverside destinations—from the spiritual ghats of Varanasi and Haridwar to serene backwaters of ...