Sometimes overshadowed by the United States of America, Canada is a destination well worth visiting. There may not be too many countries in North America but this shouldn’t diminish the charm and importance on offer from Canada. Whether you are on holiday for a short...