One event that’s worth the drive is the annual King Richard’s Faire, running every weekend through October 20 in nearby Carver, MA. As soon as you enter this magical forested world, you’ll never want to leave. Lords are leaping, ladies are dancing, knights are jousting and the mead is flowing. Gnaw on a turkey leg as you wander the realm, shopping for corsets and jewelry and stopping to try your hand at archery or to watch a comedy show. September 7-29. $28 adults; $16 children. 10:30am-6pm. 235 Main Street, Carver, MA. 508-866-5391.