Reviews of George Ward Park. (Campground) in Birmingham (Alabama).