The Beaches of Mozambique

General
Ibo Island: One of the tranquil and relaxing beaches in Mozambique.