St. Croix is one of the main islands in the United States Virgin Islands(USVI).
I've never been to St. Croix but have been to other islands in the USVI and the British Virgin Islands(BVI) and rank them both very high. We stayed a week on St. John in the USVI and enjoyed everything the island had to offer. Spent one of the days over on St. Thomas taking in the downtown shopping and other sights. The following year we enjoyed a week on Virgin Gorda in the BVI and thought this island was one our top favorites. The Baths are the main attraction on the island and worth seeing more than once. An amazing collection of "stones" that you can hike through along the ocean that are totaly amazing. Currently the only casino in the USVI is on the island of St. Croix called Divi Carina Bay Casino. The casino opened in the year 2000 and put out two of the nicest Limited Edition chips I have ever seen from the Caribbean. A Grand Opening chip and a Millennium chip.