Planning a trip to Western Canada and wondering what are the best towns and cities to visit? Canada is synonymous with awe-inspiring mountainscapes and spectacular glacial lakes and almost all of this amazing scenery can be found in Western Canada. In particular, the States of British Columbia and Alberta jam a whole load of highlights …