Believed to be one of world’s oldest living cities, Varanasi is the spiritual capital of India. Located on the banks of Ganges River, the city boasts of its 5000-year-old history. Explore Varanasi in the company of an expert local guide and capture its many colors. Visit Sarnath, the place where ...
