Columbus Monument – Spain
The Christopher Columbus Monument is located in Barcelona, Spain and was built in 1888 to honor the renowned explorer and discoverer of America. The monument is placed at the site where Christopher Columbus arrive in 1493 on his return from his discovery of America the year before. The monument is a single column that is…
Read More