Virgin Islands (U.S.) Crown Bay Center – St. Thomas, U.S. Virgin Islands Crown Bay Center in St. Thomas, Virgin Islands offers great shopping, fantastic selection, friendly gaming, fabulous food, great prices & more! The Crown Bay Center…DziDziJuly 7, 2023