Skip to main content
Report this ad

See also:

Sapphire beach: Snorkeling paradise on St. Thomas

Calm, protected waters make Sapphire beach a snorkeler's paradise.
Calm, protected waters make Sapphire beach a snorkeler's paradise.
Leslee Haralson
Report this ad