Ambu redirects here. For the medical equipment, see
ambu bag. Ambu Island is an isle off the coast of
Mumbai near
Madh Island located at in the
Arabian Sea. The isle is accessible during low tide across a rocky isthmus. A mosque is built on the island.
Malad is the closest railhead to the island, situated at a distance of about 15 km.
See more at Wikipedia.org...