St Thomas is one of the most visited islands in the Caribbean — and the beaches are the primary reason. The island sits in the United States Virgin Islands and combines the convenience of US territory travel with Caribbean water quality that rivals anything in the region. No passport required…