Hammock sits in the dunes on Grace Bay Beach, Turks and Caicos
Hammock nestled in the dunes - Hammock sits in the dunes on Grace Bay Beach, Turks and Caicos