North Island
PO Box 1176, Victoria, Mahé Seychelles
There is not much that can compete with a few nights on North Island. You feel privileged and high on life after a stay here. North Island has taken the barefoot luxury to a new level with its eco-friendly concept. So just take off your shoes and experience a true barefoot-luxury escape on North Island.
Seychelles, africa