Location Vengurla Ancient Gram Devta ( God Shiva – main god of the city ) of Vengurla. Religious/ Spiritual