Frenchmans Lookout in Tortola, British Virgin Islands announced the opening of its sister property, Frenchmans Paradise. Brand new and a bit smaller, Paradise offers travelers a choice in price and ...