St. Croix is an island in the Caribbean Sea that, with two others, forms the U.S. Virgin Islands, and it is the largest of the three. St. Croix is 84 sq. mi., and provides sanctuary for the marine life. It has astonishing diving opportunities, is know for making rum, and for its history. It is …