Varanasi (Benares) is the holiest of the seven sacred cities in Hinduism and Jainism and spiritual capital of India. The city existed at least 3,000 years ago (and possibly much earlier) and according to legend was founded by the god Shiva.