Thousand Islands National Park – Canada

Thousand Islands National Park is a group of picturesque granite island with rugged shorelines along the St. Lawrence River. Thousand Islands National Park is comprised of 26 islands and 90 islets that are located in the Canadian portion of the 1000 islands region of the Saint Lawrence River. The 1000 islands region is along the…

Read More

Skylon Tower – Canada

The Skylon Tower was opened in 1965 and is located in Niagara Falls, Canada. After seeing the falls from ground level, consider seeing them from above on the Skylon observation deck which provides spectacular views of both the U.S. and Canadian sides of the falls. The Skylon Tower reaches a height of 775 feet and…

Read More

Butchart Gardens – Canada

Butchart Gardens covers an area of 55 acres and is located near Victoria on Vancouver Island, Canada. The gardens are a group of floral display gardens that include a Sunken Garden, Rose Garden, Japanese Garden, Italian Garden and a Mediterranean Garden. The gardens have been designated a National Historic Site of Canada and they celebrated…

Read More

CN Tower – Canada

The CN Tower is located in Toronto, Canada. It is 553.3 meters (1,815 ft.) tall which is the third tallest tower in the world and the tallest in North America. Its name “CN” originally referred to Canadian National, the railway company that built the tower in 1976. The CN Tower is the defining building in…

Read More

White Pass and Yukon Route Railway – Alaska and Yukon Territory

The White Pass and Yukon Route Railway starts in Skagway, Alaska and travels to Whitehorse, Yukon Territory in Canada. Today the train stops at Carcross YT because the tracks to Whitehorse are inactive. The White Pass and Yukon Route Railway is a narrow gauge (36 inch wide) railway that was built between 1898 and 1900…

Read More

Niagara Falls – Ontario, Canada and New York, USA

Niagara Falls is the most visited waterfall in the world and it is normally rated within the top 5 on most list of best waterfalls of the world. Niagara Falls is located on the Niagara River that flows from Lake Erie to Lake Ontario. Niagara Falls is actually made up of three separate falls, the…

Read More

Toronto Skyline – Canada

Toronto is the capital city of the Province of Ontario and is on the northwestern shore of Lake Ontario. It is a major Canadian city with the central business district full of skyscrapers. Toronto has two iconic buildings that make it instantly identifiable from any other city skyline. These buildings are the Rogers Center which…

Read More