Niagara Falls, NY (American Falls)
Niagara is one of the most scenic places in the world. It is 16-square-mile city about 25 miles north of Buffalo and on the border between Canada and the U.S.
IMP Attractions -
1. Maid of the Mist
2. Cave of the Winds
3. American Falls State Park
4. Aquarium of Niagara
and many more...
Photo URL - http://picasaweb.google.com/kuldeep.deokule/NiagaraFallsNYAmericanFalls#
No comments:
Post a Comment