Travel # 18 Governor’s Beach in Turks and Caicos Islands