Seychelles is aiming to attract FDI through a combination of its good natural resources, sustainability-led strategies and investor-friendly government policies. Courtney Fingar reports.