Travel52 years ago
Which of East Africa’s Indian Ocean islands is for you?
Marketing brochures seem to just scream about luxury resorts on palm-fringed beaches, but East Africa’s Indian Ocean islands are as diverse as the islanders, spice merchants...