James Barr has visited 199 Campgrounds in 18 States or Provinces