Book and review 6,215 holiday parks and campsites in 19 European countries