The Indian Ocean stretches from WA to the east coast of Africa and offers a wealth of islands, many with white-sand beaches ...
According to the FCDO, plenty of African countries are completely safe to visit, so travellers shouldn't write off the ...