We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Found in Plaza Independencia this church has undergone constant renovation since the foundations were first laid in the second half of the 1800s. All this is explained on panels just inside the church. The second tower was added less than 50 years ago and gives...More