North Island Seychelles Review: The Most Exclusive Private Island in Africa
North Island received William and Kate for their honeymoon in 2011, and the specific image of the future King and Queen of England on a private island in the Seychelles produced more publicity for this specific resort than any advertising campaign could have purchased. The property had been open since 2003. The publicity did not…
