Tuesday, August 14, 2007

2 Weeks in Canada - Niagara Falls

Niagara Falls (French: les Chutes du Niagara) is a set of massive waterfalls located on the Niagara River, straddling the international border separating the Canadian province of Ontario and the U.S. state of New York. The falls are located 17 miles (27 km) north-northwest of Buffalo, New York, 75 miles (120 km) south-southeast of Toronto, Ontario, between the twin cities of Niagara Falls, Ontario, and Niagara Falls, New York.


Anonymous said...

great pictures, the waterfalls are really spectacular. you take good pictures.


moin dpfoc said...

Amazing pics, Niagara Falls is my all time favorite tourist destination. Maid of the Mist and Falling views of Horseshoe waterfalls was most memorable experience for us. Niagara Falls hotels Canada also provided us good accommodation services.