Africa's most beautiful island is 'better than the Maldives' and 30C in February
The Bazaruto Archipelago in Mozambique has been named the best island destination in Africa and the Indian Ocean, with one of its islands dubbed the 'world's most beautiful'
