Welcome to the NatureHood
Living in a NatureHood has a pleasant ring to it, don’t you think? Well now, if you live on the Saanich Peninsula, you can say you do! The Saanich Peninsula is now officially – as declared during last month’s All Buffleheads Day celebration – a Nature Canada NatureHood. Piloted in 2012 at Ottawa’s Lac Deschênes, […]
Welcome to the NatureHood Read More »






