Nestled right on the shores of the mighty Niagara’s Upper Rapids, the Red Coach Inn opened its doors in 1923 in Niagara Falls, New York just as the city was dubbed the “Honeymoon Capital of the World.” But not everyone who checked into the inn lived happily ever after as many guests will quickly realize. Continue reading “New York: Red Coach Inn”