Any suggestions on things to do? He likes history, loves the ghost scene and not a big amusement park fan. But is a typical 15 year old. We arrive in Williamsburg June 7 and our staying for 4 nights. One day we plan on road tripping to Norfolk to take the Naval Base cruise and then heading to Virginia Beach to check out the Boardwalk. Is that a reasonable day?