The award-winning Higgins Landing in the Bahamas can only be reached by boa - The Independent