Location Vengurla Goddess Mauli is the Gram Devta of Redi region. Has a huge ancient temple. Religious/ Spiritual