10 May 2017
North Island Seychelles
North Island in the Seychelles is an island paradise, a rare sanctuary for those seeking a gorgeous, unspoilt tropical haven. More importantly, it is a Noah’s Ark: a sanctuary where natural habitats are being rehabilitated and where critically endangered Seychelles fauna and flora are being reintroduced and given a place to regenerate.
The island as a whole comprises one of the most ambitious conservation projects ever undertaken by a private company. It is very seldom that the opportunity arises to make such a significant and positive impact on a region, a specific area, its wildlife and surrounding environment.