| Mozambique Mozambique’s sandy palm-fringed beaches and coral reefs still qualify as some of the most beautiful places in Africa. The Bazaruto Archipelago, Inhaca, Imhambane and Pemba are places that make Mozambique holidays the stuff of legend. Mozambique has endured, despite the brutal civi ... |