Tourism in Cape Verde, Surfing, kitesurfing, windsurfing,dive , nature, culture and more