Cruise
ST. THOMAS, VIRGIN ISL. from $699 CAD
Royal Caribbean
Cruise the Eastern Caribbean on the Mariner of the Seas - stops in Puerto Rico, St. Maarten, St. Thomas