616 Niagara St, Niagara Falls, New York 14303 USA
We wanted to take a picture our wonderful tour guide Me. Peter!
Photo Credit: Yelp