Louis Armstrong Park Photos

Meet 3 travelers, 10 tour guides and discover 139 photos

Louis Armstrong Park, formely known as Beauregard Square, is a 32-acre (130,000 m2) park located in the Tremé neighborhood of New Orleans, Louisiana, just across Rampart Street from the French Quarter. It was designed by New Orleans architect Robin Riley.
View Louis Armstrong Park guide >

Louis Armstrong Park