By Nature Seychelles Latest NewsCoast to coast“Beautiful sanctuary, quite close to natural, so it merits its name.” This was Christopher Feka’s reaction on his visit to…