Great places to eat in St. Thomas during your Caribbean cruise
As a part of the U.S. Virgin Islands, St. Thomas gives visitors from the mainland the experience of enjoying a tropical paradise while still feeling close to home. St. Thomas is not only a place to lounge on the beach, but also a premier culinary destination. There are many restaurants spread all over the island … Great places to eat in St. Thomas during your Caribbean cruise