HUGHES REVIEWS: Boa Vista – Cape Verde

I’ve just got back from a 10 day holiday to Boa Vista, one of the islands in Cape Verde. Before we jetted off I spent a lot of time googling the location, trying to get a feel for what it was going to be like but to no avail unless you really trawl through trip […]

Read More