5. Calgary, Canada: The largest city in Canada's Alberta province packs a p - The Independent