This winter, visit an upstate New York town near Buffalo that boasts some of America's finest ski slopes as well as a ...
American Great Lakes cruise launching in 2026 will make stops in Syracuse, Clayton, Rochester, Niagara Falls and Buffalo before ending in Cleveland.