Despite its relatively small size -- at only 8.15 acres and just short of 20,000 residents -- Colonial Heights is a wonderful city at the intersection of the Piedmont plateau and Tidewater plain in ...