The Duke and Duchess of Cambridge on their honeymoon in North Island

After a wedding watched by Millions across the world. Prince William and Kate ( The Duke and Duchess of Cambridge) decides to spend their honeymoon on North Island in the Seychelles.