Escape the weary work-a-day world into the quiet enclave of Athol, Idaho's own Ponderosa Lodge. Tucked away amongst majestic pines, this stellar... read more>>