Water Island, United States Virgin Islands

History

About Water Island

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