North Island in the Seychelles gave the setting to the regal wedding trip of William and Kate– and it's not hard to perceive...