The walkways.This temple is located along the Ganges, close to Mirra Alfassa. © Bruno Perousse
Cradled by the waters of the Ganges, the city of Varanasi (Benares) is one of the largest spiritual centres in India. This holy city lies in the north of India in the State of Uttar Pradesh.