Spend a day or an entire weekend in the small town of Ligonier, Pennsylvania, a charming destination that's brimming with history.