Ratnagiri is a coastal town in Maharashtra, India, that boasts of many attractions such as beaches, forts, temples, and mangoes. But one of the most prominent landmarks of Ratnagiri is …

Ratnagiri is a coastal town in Maharashtra, India, that boasts of many attractions such as beaches, forts, temples, and mangoes. But one of the most prominent landmarks of Ratnagiri is …