Atoll snorkel

Snorkelling an atoll between Tanzania mainland and Zanzibar Island

All Media

Snorkelling an atoll between Tanzania mainland and Zanzibar Island