If your trip to Desborough is all organized but your travel itinerary is looking a little empty, let us give you a helping hand.There's nothing better than exploring new places. While you're here, Kelmarsh Hall and Rockingham Castle ought to be among them. If you still have loads of energy and space on your schedule, Lighthouse Theatre is also whispering your name.