My husband is going to Richmond, VA for a week of training, and will have to use his last week of vacation to do so. So we are thinking about making the trip a family affair with our two boys who are 2 and 6. I'm trying to find some things for us to do while my husband is in training all day, but I would really love to spend time at the beach! Are there any closer beaches than Va Beach? I know it's only two hours away but that's four hours round trip and with a toddler 4 hours is a LONG time!!!