Anne Rice's Mayfair Witches was filmed in New Orleans, Louisiana, USA
Anne Rice’s House
In movie
Scene where Anna come to she's home
Real
Scene was shot in the Anne Rice’s antebellum mansion where the first book, The Witching Hour, is based.
New Orleans