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