Of all the major cities in Australia, Perth is the sunniest and Melbourne is the least. Even so, Melbourne is still no slouch in the sunshine stakes with a huge 2,200 hours annually. No wonder everybody here needs blinds in Mornington Peninsula. Looking for new roller...