Location Vengurla This is a Swayambhoo (emerged from land on its own) Temple of lord Shiva. Religious/ Spiritual