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