Niagara Square Shopping Centre is an one-stop destination for clothes, shoes and general supplies. No matter what you're searching for, chances are you won't walk out empty-handed.
After you've explored Niagara Square Shopping Centre, a shopper's paradise in Niagara Falls, Canada, you might be on the hunt for something else to do. Horseshoe Falls is nearby and appeals to many travelers.