Ambu Island
From Wikipedia, the free encyclopedia
- 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 duing 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.