Colourful Destinations

Quirimbas Archipelago

Ibo Island

Local kids at Ibo Island
Nampula Province

Island of Mozambique

Lake Malawi

Lake Malawi

Snorkelling in Lake malawi
South Africa

Johannesburg

Maputo

Maputo

View of Hotel Cardoso in Maputo