A charming rural town filled with interesting historical landmarks, trail rides, farm tours, and a surprising number of events including an annual Textile Festival, >the Lansdowne Fair, and a Horse Festival.