Long Bay Beach is a highly sought-after location on the island of Providenciales (or “Provo”) in Turks and Caicos. Characterized by sugary-white sand and shallow, crystal clear waters this three-mile stretch of paradise is also home to The Shore Club – a luxury resort catering to those in search of the perfect combination of relaxation