Discover the hidden gem of Africa's coastline, where 18 miles of pristine sand meet the sea -attracting thousands every year ...