The idyllic white sands of Governors Beach, Grand Turk
Location: Governors Beach, Grand Turk, Turks & Caicos Islands
Photographer: Shaun Geraghty