A Niagara Falls getaway Say “Niagara Falls” and thoughts instantly turn to the massive, majestic natural wonder that is one of the world’s most famous waterfalls. But, Niagara Falls is actually a region with three […] A Niagara Falls getaway