The tropical islands similar to the Caribbean that are just six hours from UK

Bristol Post

Published

Cape Verde is a tropical island chain off the coast of Senegal in West Africa, boasting 'white beaches and wild horses'.

Full Article