Northern Mozambique

11 Nights

Ilha de Mozambique and Ghana