We did not find results for: Where is Congo Square?.
Check spelling or type a new query.
Square in New Orleans, Louisiana USA
Congo Square is an open space, now within Louis Armstrong Park, which is located in the Tremé neighborhood of New Orleans, Louisiana, just across Rampart Street north of the French Quarter. Wikipedia