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.