Iglesia de San Luis de Cumbe - Señor de los MilagrosParishShare24 de MayoSan Luis de Cumbe, AzuayEcuadorGet directions