Location Vengurla One more temple of goddess mauli at Shiroda , very near from Shiroda market. Religious/ Spiritual