
Africa’s coastlines and inland lakes are home to a scattering of spectacular islands—some volcanic, others coral-ringed, some full of colonial echoes, others pulsing with Swahili culture.
While Seychelles and Zanzibar get most of the glory, there’s a host of overlooked alternatives still…