St Lucia, Caribbean Coop February 26, 2014 Kitesurf, Travel, Windsurf St Lucia, located in the windward Antilles just next to Barbados; hides away some really nice kiting spots… The north of the island is quite...