Long Bay on Turks & Caicos named best kiteboarding spot 2017 By Caicias Villas|2021-04-13T09:36:10-05:00April 24th, 2017|News|Comments Off on Long Bay on Turks & Caicos named best kiteboarding spot 2017 Share This Story, Choose Your Platform! FacebookTwitterLinkedInTumblrPinterestVkEmail About the Author: Caicias Villas