Nestled in the heart of the U.S. Virgin Islands in the Eastern Caribbean Sea is beautiful St. Thomas, one of the most shopped and visited cruise ship ports in the entire world. It’s also home to Del Sol’s first cruise-ship-port store, which opened in 1997, and remains one of Del Sol’s flagship locations to this […]