Long Bay Beach, Providenciales, Turks and Caicos, is the favorite beach for kite surfers because of strong winds
Kit surfer heads down a deserted Long Bay Beach - Long Bay Beach, Providenciales, Turks and Caicos, is the favorite beach for kite surfers because of strong winds