|
Niagara Falls has one of the most scenic views in North America. Niagara Falls draws over 80,000 tourist throughout the year. It is perhaps best known as a the world's most popular honeymoon destination. Niagara Falls is located in the southern Ontario at the border with New York. It is approximately a two-hour drive south of Toronto, Ontario or approximately 1 hour from Buffalo, New York. |