Baba Island
- Fishing settlement of Baba reportedly one of world’s most crowded islands, around 6,500 people crammed into 0.15 sq km
- Until Neha Mankani’s boat ambulance was launched last year, expectant mothers were marooned at the mercy of the elements
© 2024 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.