North Island Eco-lodge | Seychelles
North Island is a rare sanctuary for wildlife and guests alike, located in Seychelles this island is a piece of unspoiled tropical heaven. The private Island compromises a very ambitious conservation project committed to ensuring the protection of the natural environment and biodiversity. North Island has only 11 handcrafted guest villas, spread out along the main beach, each have a private garden and are equipped with a golf cart and mountain bikes for cruising around the island.