Loading...
 
Skip to main content

Ambato

Ambato is a town in the Andes of central Ecuador. It is a market town.

Page last modified on Monday July 6, 2015 03:04:25 GMT-0000