Every year since 1986, a group of around 200 cruising boats has gathered in Las Palmas in the Canary Islands, ready to set forth across the Atlantic Ocean—their destination, the island of St. Lucia in the Caribbean’s beautiful Windward Isles. The Atlantic Rally for Cruisers ...read more