Oh I meant to add to this and then forgot -- if you're not far from the Mount Vernon Trail then you might be able to ride in southern Maryland, too. The Oxon Hill Bike club is chock full of friendly people who ride at all levels, including beginner rides. A fair number of members actually live in Virginia. www.ohbike.org