Question: is st thomas in puerto rico?
Answer: They share the Virgin Islands Archipelago with the Puerto Rican Virgin Islands of Vieques and Culebra (administered by Puerto Rico), and the British Virgin Islands. The territory consists of three main islands: St. Thomas, St. John, and St. Croix, as well as several dozen smaller islands.