Navlai Devi Temple, Ambavali, Sangameshwar, Ratnagiri, Maharashtra, India
Navlai Devi Temple is situated at Ambavali village of Sangameshwar taluka in the district of Ratnagiri, Maharashtra, India. Navlai Devi is the presiding deity of Ambavali.
Navlai Devi Temple is situated at Ambavali village of Sangameshwar taluka in the district of Ratnagiri, Maharashtra, India. Navlai Devi is the presiding deity of Ambavali.