Showing posts with label north island. Show all posts
Showing posts with label north island. Show all posts

Wednesday, September 25, 2019

NORTH ISLAND, SEYCHELLES


The North Island Resort is located, as the name suggests, on North Island in the Seychelles. The grounds of the ultra deluxe resort consist of the entire island, on which there is no further infrastructure besides the resort; not even paved roads or shops.