In my humble opinion – Alberta, Canada is the most beautiful place in the world. Granted, I haven’t won the lottery (yet!) and gotten the chance to visit all 194 countries our wee Earth has to offer; but from my other travels, extensive Instagram stalking and google images ‘research’, that is the conclusion I have