Designed by
Title
Forts of Mumbai, Janjira at Alibaug in Indian Ocean #220740210
Description
Murud-Janjira is the local name of a famous fort and tourist place situated on an island just off the coastal city of Murud, in the Raigad district of Maharashtra, India
This image is editorial