Fabulous Crown Pigeon Island: The Latest Celebrity Must Have
Crown Pigeon Island in the Bahamas offers a cleverly designed golf course and eleven acres of luxe, private resort type amenities. What more could a multimillionaire desire? Larry Ellison has Lanai. Johnny Depp has Little Hall’s Pond Cay. David Copperfield has Musha Cay, and Richard Branson has Necker. Now a buyer whose fantasy runs to…