The 197 feet tall Mirador de Colom (Columbus Monument) is an eye-catching navigational landmark. Often visitors exclaim, Oh theres ... More