Those dreaming of sunnier days will be in luck with this African gem. This ultimate sun-drenched spot is home to some of the world’s most breathtaking beaches, offering stunning sights ...