Ribeira Grande is a municipality on the island of Santo Ant of the Barlavento group in Cape Verde. It covers one-third of the island and is home to tw...
The Cape Verde Islands aren't precisely a big secret destination waiting to be plundered by the beach-hungry west, but there is something of the undis...