11.5.11

North Island the Seychelles

Check out the incredible resort on the Seychelles North Island where Kate & Will are honeymooning! Click the link for pictures of the villa . . . http://www.north-island.com/villas.html. Wow.

No comments:

Post a Comment

ShareThis