My last stop in Seychelles was at the legendary North Island. With only 11 villas and accessible only by helicopter, it doesn’t get more private.
Upon our arrival, we found many giant turtles on our way to the villa so we couldn’t obviously resist taking a picture with them! They are so cute, aren’t they?
The Villa & Beach
The Infinity Pool
Views from the Top
Credits
Photography: Diogo Novo
Property: North Island