Bahamas’ Walker's Cay to Reopen

The new owner of Walker’s Cay, Carl Allen, has pledged to restore Walker’s in the Bahamas to its former glory by 2020.