Where is Ambo?
Where is Ambo located?
Ambo, Department of Huánuco, Peru (approx. -10.129201°, -76.20428°)
Where is Ambo on the map?
{"latitude":-10.129201,"longitude":-76.20428,"title":"Ambo"}