Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
Topic starter
Just wondering if anyone has stayed at, or knows anything about Star Garden Villa in St Thomas. Any info would be helpful. Thanks.
Posted : June 28, 2006 3:19 pm
I've never been there, but i looked it up and it's looks gorgeous. How could you go wrong?
Hope you have alot of people going with you because it looks huge.
Posted : June 30, 2006 9:02 pm