History
Water Island is a small island off the southern shore of St. Thomas, United States Virgin Islands.