
Adi Keshav Ghat: The ghat where Vishnu first set foot
Adi Keshav Ghat is believed to be the place where Lord Vishnu first stepped into Kashi. Located on the northern edge of Varanasi, where the river Varuna meets the Ganga, the name Adi Keshava means “First Vishnu.” Keshava, literally “the…