If the thought of clean white sand between your toes, sighing palms to one side and a shimmering sea to the other, is your kind of holiday, then it's time for an Africa beach holiday.

When it comes to idyllic island beaches, fun-filled Mauritius and the exclusive private islands of the Seychelles immediately spring to mind. But African beaches are as varied as the enormous continent itself and range from the exotic islands of Mozambique's Bazarut...

Show more