Church of Our Lady of Carmen is located in Popayán, Colombia on a 4-116, Cl. 4 #4-2. Church of Our Lady of Carmen is rated 4.5 out of 5 in the category catholic church in Colombia.
Address
a 4-116, Cl. 4 #4-2
Accessibility
Wheelchair-accessible entrance