St. Croix is the largest island within the United States Virgin Islands, home to a population of more than 50,000 residents, primarily concentrated