This tiny Canadian town offers plenty of atmospheric charm and works as the perfect base to explore the nearby Niagara Falls ...
The little village of Copenhagen in Upstate New York has done it again: It’s the snowiest populated place in the United ...