Mahamai Devi Temple, Ambavali, Mandangad, Ratnagiri, Maharashtra, India
Mahamai Devi Temple is situated at Ambavali village of Mandangad taluka in the district of Ratnagiri, Maharashtra, India. Mahamai Devi is the presiding deity of Ambavali.
Mahamai Devi Temple is situated at Ambavali village of Mandangad taluka in the district of Ratnagiri, Maharashtra, India. Mahamai Devi is the presiding deity of Ambavali.