Where is Ambangeg?
Where is Ambangeg located?
Ambangeg, Benguet, Philippines (approx. 16.52728°, 120.8356°)
Where is Ambangeg on the map?
{"latitude":16.52728,"longitude":120.8356,"title":"Ambangeg"}