Sateri Devi Temple is located at
Aaravali-
Shiroda,
Vengurla. It is on the southern part of the
Maharashtra coastline set against a beautiful green background. This temple is a famous place to visit in Vengurla. The goddess worshipped is
Navadurga. The world famous
Terekhol fort of
Goa is quite close to this place.