Welcome to Niagara Falls!
Niagara Falls , located (420 miles from New York City) on the border between Canada and the US, is one of New York State’s prime attractions, drawing more than 10 million visitors a year. It is a bustling tourist town with a tremendous range of man-made attractions. Nicknamed the world’s honeymoon capital, this spot is a natural wonder attracting newlyweds, families, cross-country travelers and waterfall fans. Each year millions of tourists from all over the world come to experience Bridal Veil Falls on Luna Island. From this point on the American side you can actually stand on top of the falls. A system of illumination also makes the falls a great attraction at night, every night of the year. Niagara Falls is amazing!