Varanasi, the holiest city in India

Varanasi is probably the oldest inhabited city in India and one of the oldest cities in the world. This overwhelming city is full of chaos, color and spirituality, being a place that Hindus aim to visit once in a lifetime to participate in many spiritual rituals and to cleanse their sins by bathing in its purifying water.