Sapphire Beach

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