Log In or Register
At the North Point of Barbados the waters of the Atlantic and the Caribbean Sea are meeting - this day the Atlantic prevailed. A few minutes by car down the west coast there are again the most beautiful beaches...