What To See While Visiting Niagara Falls
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. You must see this because, by all standards of current political correctness, it … Read more