Ganga Vilas Longest River Cruise: It leaves the shores of the mighty River Ganga from Varanasi, the holiest city in India.