The Seychelles Tourism Board has launched its first major online advertising campaign, with the widely popular travel website Expedia.Expedia attracts some 19 million unique visitors each month and is ...