Discover Varanasi, India's oldest continually inhabited city on the Ganga River. Explore its 3000-year history, sacred ghats, ...