Ads

CN tower, edgewalk, Toronto ,Canada
The CN Tower in Toronto, Canada

The CN Tower in Toronto, Canada France has the Eiffel tower, Egypt has their pyramids and USA has the Statue of Liberty. Canada has the CN tower (and Niagara Falls of course). The CN tower is Canada’s pride with a height of 553 meters. On a day with good weather conditions you’ll have a view […]

Read More →