Salsette Island, Mumbai, Maharashtra
Salsette Island consists of a number of smaller islands lay on its western flank, located west coast of Maharashtra, India.
Read moreSalsette Island consists of a number of smaller islands lay on its western flank, located west coast of Maharashtra, India.
Read more