Piggy street food on way to Ingaprica, food

Location Cuenca, Ecuador, South America
Continent South America Country Ecuador
City Cuenca Weather Rain, Sunny
Temperature Hot Event Cuenca Day Tour
Day Ingaprica
Powered by Afterweb 1.66