How far is this place from tha horse shoe Niagara falls??
Address: 3333 Niagara Falls Blvd, North Tonawanda, NY 14120, USA
lorelie lee | Sep 14, 2020
How late in the season are you open?
Larry Thompson | Aug 11, 2018
10 miles nice place to stay to
jim longden | Aug 11, 2018
The campground is on thw American side probably 45 min from tge Falls depending traffic.
Thanks! Your answer is awaiting moderation.