Contribute photo
Emerald Bay Resort
Emerald Bay Resort in Chokocho, Pemba. Surrounded by tropical vegetation, this Arabic-styled resort faces a natural port.