Northern Mozambique

Isle of Mozambique

Villa Sands

Swimming pool at Villa Sands
Isle of Mozambique

Terraço das Quitandas

Mozambican in traditional outfit
Quirimbas Archipelago

Ibo Island Lodge

Dhow sailing boat
Quirimbas Archipelago

Azura Quilalea Private Island

Dhow sailing boats in the Quirimbas Archipelago
Quirimbas Archipelago

Medjumbe Private Island

Relaxing in a hammock, Medjumbe Lodge
Quirimbas Archipelago

Vamizi Island Lodge

Kayaking at Vamizi Private Island
Quirimbas Archipelago

Pemba Beach Hotel and Spa

Entrance to Pemba Beach hotel and spa