Where do you want to travel?

Vindhyavasini

Located on the banks of the river Ganga in Uttar Pradesh is a temple devoted to Devi Amba or Durga also known as Vindhyavasini. The name Vindhyavasini has been derived from the Vindhya Range and, literally means “she who resides in the Vindhya”....
Continue reading...