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