Where to stay in New Orleans – What you need to know New Orleans is the largest city in the state of Louisiana. It is located in the delta of the Mississippi River, in the South of the United States. New Orleans is famous for being the cradle of jazz, home to voodoo museums and one of the most multicultural urban...