Discover the wonders of Cape Verde with Delcar.