News

Niagara Falls is three separate waterfalls that straddle the U.S.-Canada border; the American and Bridal Veil falls in New York state and the Horseshoe Falls (also called the Canadian Falls ...
A look at 8 Upstate New York waterfalls to explore. Though not on the grandeur scale of Niagara Falls, these are all ...