Complete Travel Guide to Varanasi | Flight, Resort, Top sights, Top exercise, Meals, Expenses
Varanasi is a metropolis within the northern Indian state of Uttar Pradesh, Varanasi also called Kashi or Benares, or Banaras, is a metropolis on the banks of the river Ganges