Set foot on your own private island in the Seychelles. With just 11 villas, your footprints will be the only evidence on the islands vast untouched beaches.  

https://www.north-island.com/