Destination creator (Voyajo Team)
Ambato (full form, San Juan de Ambato) is a city in located in the central Andean valley of Ecuador.Columbia Gazetteer of the WorldNew York: Columbia University Press, 1998 Lying on the banks of the Ambato River, the city also sits beneath several tall mountains (...) (from Wikipedia)