Niagara Falls USA is located 420 miles from New York City. 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!