Fredericksburg is a quaint town just an hour from DC. Here are the BEST things to do in Fredericksburg, VA (battlefields, museums & more!).