If the cold days have you feeling cooped up and depressed, check out these five best uncrowded ski towns in America. These are hidden gems waiting to be discovered. Fly or take a road trip to one of these small towns, enjoy the slopes and chase away the winter blues. 1. Victor, Idaho Victor (Idaho), a town of around 2,000 people in Southern Idaho, is located on the “quiet … [Read more...]