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