Where is Ambanpola?
Where is Ambanpola located?
Ambanpola, Ambanpola, Sri Lanka (approx. 7.9196715°, 80.23931°)
Where is Ambanpola on the map?
Ambanpola - Colombo
{"latitude":7.9196715,"longitude":80.23931,"title":"Ambanpola"}