in what state is new orleans located
Satellite view showing New Orleans (in French: La Nouvelle-Orleans). OrlÃ¨ans The Big, easy its nick, name is an important port city In louisiana in The United. states