Louisiana, USA! Specifically a town named New Iberia.
I love It here, by the way. The whole region, called Acadiana, in particular. The culture, food, and people are fantastic. Lots of no-nonsense folks here. I remember reading in an article about how dominant the SEC (South-Eastern Conference) was in college football, which included the lines "Our [the south's] barbeque is better than you barbeque, our women are prettier than your women, and our colleges play football better than your colleges!"
That's pretty much how I feel about this area. The weather is a hassle sometimes, with the occasional hurricane (not a big deal), high humidity, and such variance in the seasons (a very cold winter, followed by a very hot summer). Although I'm originally a Texas boy, I've come to think of Acadiana as my real home.