Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
*Am thinking of booking a vacation at Bluebeards Beach Club & Villas Resort at 100 Frenchmans Bay, USVI00802 in December 2005. Is Bluebeards on the South side of the Island (Frenchman Bay area), in the Caribbean Sea?
Posted : January 18, 2005 8:17 am
Yes, Sabrina, that is where Bluebeard's Beach Club is located.
Posted : January 18, 2005 9:28 pm