Iglesia Católica Santa Rita de CasciaParishShareRio Yanayacu050101 Latacunga, CotopaxiEcuadorGet directions