Statue of Christopher Columbus (Chelsea, Massachusetts)

A statue of Christopher Columbus is installed in Chelsea, Massachusetts, United States.[1]

Statue of Christopher Columbus
The statue in 2018
SubjectChristopher Columbus
LocationChelsea, Massachusetts, U.S.

See also

edit

References

edit
  1. ^ "Christopher Columbus State removal discussion" (PDF). www.chelseama.gov. Retrieved 16 October 2020.
edit

42°23′24″N 71°02′20″W / 42.389954°N 71.038847°W / 42.389954; -71.038847