Sharda Devi – Turambav
Sharda Devi of Turambav village in Chiplun, Ratnagiri, Maharashtra, India
It looks like nothing was found at this location. Maybe try a search?