Leeward Beach Turks and Caicos

21.815716, -72.162117