Niagara Canada
The highlight of traveling to Niagara is definitely the falls themselves located in Ontario, Canada.
From Table Rock in Niagara Canada visitors have a great view of the brink of the mightly Niagara R iver plumeting to the Maid of the Mist pool below. From Table Rock, tourists can travel to the heart of the falls and stand beside or behind the veil of water and feel the thunder. Emerging from the water drenching shield of the falls, Table rock also has many vantage points for visitors to see the falls plus a shopping complex and dining opportunities.