Located between Washington, D.C., and Richmond, VA, Fredericksburg offers a little bit of everything. You can spend the morning exploring historic streets, learn about the city's fascinating past on a guided tour, catch a live theater performance in the evening, and still have time to enjoy the outdoors. Add in seasonal events and beautiful fall scenery, and you've got the makings of a pretty great getaway.