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 only the following subcategory.