Cabo Verde

 

Whilst beaching facilities are limited some truly spectacular mountains are worth some excursions.

 
Cabo Verde