The beautiful blue waters and white sandy beaches have been captured perfectly by Create in this campaign for Seychelles. Featuring an interactive sponsor content site, pre-roll and a high impact film, viewers are transported to the island through incredible shots and vibrant storytelling of the holiday destination.