Long Bay Hoofprints in the sand and a distant group of riders headnig down Long Bay Beach on a sunny afternoon in Providenciales, Turks and Caicos