Your beach villa on North Island on the Seychelles

Your beach villa on North Island on the Seychelles

Arrival at North Island is a momentous occasion. The 15 minute helicopter flight from the capital Mahé carries you over pristine white beaches, swaying palm trees, turquoise ocean and the occasional pod of dolphins before landing to be greeted with charming smiles, chilled facecloths and a welcome homemade lemonade. read more