Location, Location, Location
Within American history, no city may be as tied to the occult as New Orleans. It has a history of ghosts, hauntings, vampires, werewolves, and voodoo queens, which is what makes it the perfect location for a great fantasy story. With both the Vampire Diaries spin off and American Horror Story’s new season both taking place in New Orleans, it seems that Hollywood has found its next hot spot.
The city has a very direct relationship with spirits and fantasy and the superstition that is an integral part of the culture only makes the city more interesting because it has more than just Mardi Gras.
This might help clarify some things: http://www.buzzfeed.com/thecw/12-creepy-things-you-didnt-know-about-new-orleans?b=1
The location will only make these shows more interesting. The mysticism of the city makes premises like witches and vampires seem almost normal. Coupled with some great jazz and a rich history, we can’t wait to see more of New Orleans on the small screen.