News

Comprising the main islands of St. Thomas, St. John, and St. Croix, the territory is strategically positioned in the northeastern Caribbean Sea, approximately 1,100 miles southeast of Miami, Florida.