This site examines holidays as defined in American English: Thanksgiving, Independence Day, etc. But in British English, the word "holiday" means vacation. So, a hellish holiday can mean a really awful vacation - as described in this somewhat horrifying article.
Seriously? Who would choose any of these places over the South of France?