Q. Which destination do you know best?
A. I would probably have to say Necker Island in the British Virgin Islands, given that it’s my home. It really is one of the most beautiful places in the world and I feel very fortunate to have been able to bring up my children here. It is a great place to unwind after busy travelling time visiting my businesses around the world.
– from CNTraveler