Idaho hides its treasures well, and none sparkle quite like Driggs—a small town that feels like stepping into a landscape ...