close Country: Ecuador close Region: Provincia De Chimborazo close City: Alobamba
Restaurante LOS LIRIOS