Money Sense Canada released its top 10 Canadian places for great weather with Penticton, BC and Kelowna BC coming out on top.
Penticton, with a population around 43,000, came out slightly ahead in the statistics department with a higher average temperature and fewer days of rain. Money Sense reli…