The recent spring equinox means the Sun is back in the northern hemisphere. That means longer days, warmer weather and the ...