Book and review 6,151 holiday parks and campsites in 18 European countries