North Island, Seychelles

The North Island hotel in the Seychelles offers the ideal eco-luxury travel experience. Their conservation efforts have revitalized the island, bringing native bird species from the brink of extinction and helping native plant life flourish once again.

Website

The Team

Branding & Graphic Designer Sophie Taylor and Interior Designer & Decorator Dima Ahmad are the creatives behind the Art of Design.

Connect
Category