Sap, India
Yamai Temple
The Yamai Devi Temple is situated in a hill complex in the town of Aundh, Satara district, Maharashtra, India.
- City
- Sap
- Country
- India
- Category
- Religious
- Suggested visit
- About 45 minutes
More places in Sap
Background: Wikipedia