Where do you want to travel?

Yamai Devi Temple

A temple devoted to a goddess known as “Yamai” also referred to as “Ye Mai” which when translated means “Come Mother” is located in Maharashtra called Yamai Devi. This Devi/goddess temple is situated in the town called Aundh in the Satara district....
Continue reading...