Where is Ambo?

Where is Ambo located?

Ambo, Department of Huánuco, Peru (approx. -10.129201°, -76.20428°)


Where is Ambo on the map?