The island paradise of Seychelles features in National Geographic for a brand partnership made in collaboration with the Seychelles Tourism Board dubbed “Island Adventures” which was launched on Monday, December 14, 2020, lasting until Sunday, February 28, 2021. The digital project is part of a series of high media profile global campaign showcasing the charm […]