One of the oldest working harbors in the country, Portsmouth sits on the bank of the Elizabeth River, a tributary of Chesapeake Bay. Sailing and other recreational opportunities abound. The Olde Towne area boasts historic homes, a scenic waterfront, antique and boutique shops, and upscale dining. The Children's Museum of Virginia, the largest museum of its kind in the state, enthralls young people of all ages with over 90 hands-on exhibits, including a planetarium and an impressive toy train collection. The city is a short distance from Virginia Beach and about an hour from Colonial Williamsburg.