Varanasi city is a mystical, religious and spiritual abode that one must visit in Uttar Pradesh state of North India. This oldest living city in the world is also known as Benares, Banaras or Kashi. The town has the power to trigger many layers of one’s