A marina in Barbados. As you would Imagine, the sea and watorsports are a major element of Caribbean relaxation
... the sea and watorsports are a major element of Caribbean relaxation. the Caribbean and Atlantic meet on Point Saline. Ann Hall, Regional Travelahops Manager, said: 'Wherever you want to go in the Caribbean. West Midlands Travelihops can offer expert advice ...