Mnemba Island, Zanzibar

Mnemba Island, Zanzibar

Mnemba Island is the picture perfect white sandy isle, lapped by warm turquoise waters, and encircled by a colourful reef. View Post
Whale Sharks, Djibouti

Whale Sharks, Djibouti

Hide and seek with the ocean's largest fish View Post