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