St Croix United States Virgin Island
By shakleelady
@shakleelady (148)
May 16, 2008 10:21pm CST
There are so many things to do here and it's soooo beautiful!!! Has anyone out there been to St Croix and how do you think it compares to the other islands?
No responses