Home Tags Skyline

Tag: skyline

Canada’s tallest hotel tower Changes Niagara Falls’ skyline forever

After months of construction and anticipation, Canada's tallest hotel tower has opened its doors and forever changed the skyline in Niagara Falls, Canada.