Niagara Falls, NY At long last there’s a reason to visit upstate NY that doesn’t hinge on a combination of water, a barrel, and gravity. Although it’s located a scant few minutes from the world-famous Niagara Falls, Seneca Niagara Casino & Hotel is a destination unto itself. “We’re now celebrating our 10th anniversary,” said Tony […]