March is known for its mercurial weather. It has a propensity to deliver dramatic temperature swings under a myriad of sky ...