This Oceanfront Property on Private Island Ambergris Cay, in Turks and Caicos Islands, provides the perfect blend of incomparable privacy, rugged beauty and ultimate luxury; home to a special few who truly value tranquility. Situated on the North end of the Cay, secluded Lot 78, has it's own little beach, south-facing over the shallow and expansive pale blue water of the sandy flats. Ambergris Cay...