Good guess, but this island is southeast of St. Croix.

This sugar mill stopped commercial operation in 1947 - one of last operating.