By Nature Seychelles Latest NewsThe Sanctuary is a safe haven for birdsThe old adage goes ‘don’t count your chicks before they hatch’ but Nature Seychelles is counting its proverbial chicks in…