The Virgin Islands, whether you are on the British (BVI) or US islands (USVI), is home to some of the most beautiful beaches in the Caribbean.  Lucky for us, St. Thomas in the USVI is a short  2.5-hour flight whether you choose to fly from Miami or Ft. Lauderdale. St. Thomas is the perfect […]

Read More →