(CBS) Royal officials tried to keep it quiet but the news got out: Prince William and the Duchess of Cambridge are honeymooning in the Seychelles.
According to the Guardian, the Seychelles tourism office confirmed that the couple landed on the island early in the morning local time and then went off to an undisclosed location.
The Seychelles is an archipelago with 115 islands. The couple could be just about anywhere. The Guardian reports that there's speculation the newlyweds are on Fregate Island Private, an island with a 20-minute helicopter ride from Mahe, the largest island in the country.
To see more of the Seychelles, take a look at.