From sandy bays near the cruise port to well-known stunning stretches of sand and little coves that are harder to find, here are St Thomas' best beaches.
Source
From sandy bays near the cruise port to well-known stunning stretches of sand and little coves that are harder to find, here are St Thomas' best beaches.
Source