Hot Spot: Cape Verde

The emerging property hot spot Cape Verde sees the first true 6 star development on Boa Vista Island the furthest east of the Cape Verde archipelago. Cape Verde which is located, off the horn of Africa, are the closest tropical islands to the UK and are becoming a popular destination for holiday travelers and international […]