The Canadian National tower, better known as the CN tower, is the highest free-standing structure in the world. Continue reading
CN Tower Toronto
Leave a reply
The Canadian National tower, better known as the CN tower, is the highest free-standing structure in the world. Continue reading
Casa Loma is an impressive mansion that was constructed in Toronto between 1911 and 1914. Continue reading
Place Jacques Cartier is where summer comes alive in Vieux Montreal (Old Montreal). Continue reading
Lake Superior Canada forms the border between Michigan’s Upper Peninsula and the coast of Ontario. Continue reading
Visitors to Victoria will find that the famous destination of Butchart Gardens in Canada lives up to all of the fuss. Continue reading