The Jack Sparrow House by Outlandish Holidays is located at Falmouth Bay, perhaps explaining the etymology of its name.