Varanasi is the spiritual capital of India located along the Ganges River, the sacred waters where life and death are honored on a daily basis. Also known as Benares, Varanasi is home to more than 1.3 million people and some 23,000 temples. It is one of the oldest continuously inhabited cities in the world. The …
Continue Reading →