where is christopher columbus statue in elizabeth nj located new
The Christopher Columbus statue in Elizabeth, New Jersey, is located in Columbus Park, which is situated at 9th Avenue and North Broad Street. The statue has been a point of community pride as well as contention, reflecting ongoing discussions about historical figures and their legacies. If you're looking for specific details about its current status or any recent developments concerning the statue, it's advisable to check local news sources or the city's official communications.