troutz15
11-27-2003, 06:57 PM
Anyone on here from or living in St. Croix? Its the biggest of the US Virgin Islands. Its right next to Puerto Rico and 2 other small islands called St. John and St. Thomas. Its in the Carribean basically.
View Full Version : St. Croix, United States Virgin Islands