Aviva Directory » Local & Global » North America » Canada » Provinces & Territories » Ontario » Cities & Towns » Niagara Falls

Ontario city situated on the Niagara River and known as a major tourism centre. In addition to the Niagara Falls, the city has a floral clock and Botanical Gardens.

Categories

Education & Instruction

Getting From Here to There

Health & Public Safety

Places to Eat

Places to Shop

Places to Stay

Property Sales & Rentals

Services & Industries

Regular Websites