Results 1 results found El Humilladero (The Place of Humiliation), the oldest church in Patzcuaro, built in the ealy 17th century, Patzcuaro, Michoacan, Mexico, North America