Category:Canal Place, New Orleans

From Wikimedia Commons, the free media repository
Jump to: navigation, search

Canal Place is an upscale shopping mall in New Orleans, Louisiana, USA. It is located at the downtown river corner of Canal and Decatur Streets, at the edge of the French Quarter.


This category has the following 3 subcategories, out of 3 total.

Media in category "Canal Place, New Orleans"

The following 18 files are in this category, out of 18 total.