Taylor Bay Beach
E271647
UNEXPLORED
Taylor Bay Beach is a tranquil, shallow-water beach on the island of Providenciales in Turks and Caicos, known for its soft white sand and calm, family-friendly lagoon.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.