Things to do in Calgary in March: Earth Hour | Discovery Days | Spring Break