Interesting Facts About Robert Moses, Niagara Falls Power Plant, His Peculiar Persona

Crisis, Kevin D. Camillo: If you are going to visit Niagara Falls, there’s one more stop every Catholic-traveller must make: The New York Power Authority on Route 104 between Niagara Falls and Lewiston, NY. It’s right between the Lower Niagara River and the Vincentian Niagara University. Read more here.