Mozambique
historical Mozambique Island
national parks like Gorongosa and Limpopo
diving and snorkeling in Bazaruto Archipelago
Mozambique in Southern Africa remains under the tourist radar but showers plenty of surprises to those who visit here. It has an endless coastline dotted […]