You know that feeling when you stumble upon something so extraordinary you’re tempted to keep it your own little secret? That’s exactly what happens with McCall, Idaho – a dazzling mountain haven ...