Diani Beach Kenya

beach africa

From the wind-tickled shores of the Seychelles to the haunting, seal-dappled coast of Namibia, the continent’s sandy fringe is varied and dramatic. No one’s going to assert Africa has all the best beaches on the planet, however it has a …