Whether you want to reflect quietly or find out about the building's history, Santa Rosa Church is a popular site to visit. Check to see if this sanctuary is open to visitors to experience the peace it offers inside.
This house of prayer is located in Santa Rosa de Calamuchita. Once you've explored everything you want to at Santa Rosa Church, check out nearby La Cascada Nature Reserve, and Villa General Belgrano City Hall.