St Croix USVI - Home of Cruzan Rum St Croix, USVI is the largest of the US Virgin Islands and the home of Cruzan Rum. Unlike the other islands, St Croix has a large population who live and work there, amidst its gorgeous beaches and tropical climate. Stcroixusvi.org~Site InfoWhoisTrace RouteRBL Check