Discover the 10 most picturesque cities on River Ganga’s banks, showcasing India’s rich cultural heritage & natural beauty.