Sapphire Beach
This is one of the most stunning beaches on St. Thomas. The sapphire blue waters are perfect for snorkeling, windsurfing
This is one of the most stunning beaches on St. Thomas. The sapphire blue waters are perfect for snorkeling, windsurfing