Designed by
Title
Yamai Temple, Aundh The Yamai Devi Temple is situated in a hill complex in the town of Aundh, Satara district, Maharashtra, India #269600537
Description
Yamai Temple, Aundh The Yamai Devi Temple is situated in a hill complex in the town of Aundh, Satara district, Maharashtra, India.
This image is editorial