El Cristo Redentor is located in Costa Rica on 702, Alto Lidia, Provincia de Alajuela, Angeles Sur. El Cristo Redentor is rated 3 out of 5 in the category religious destination in Costa Rica.
Address
702, Alto Lidia, Provincia de Alajuela, Angeles Sur