Designed by
Title
The castle in the sea #167057607
Description
Murud-Janjira is the local name of a famous fort and tourist place situated on an island just off the coastal village of Murud, in the Raigad district of Maharashtra, India.
This image is editorial