Where is Gregorio del Pilar?
Where is Gregorio del Pilar located?
Gregorio del Pilar, Ilocos Sur, Philippines (approx. 17.1460297°, 120.6118325°)
Where is Gregorio del Pilar on the map?
{"latitude":17.1460297,"longitude":120.6118325,"title":"Gregorio del Pilar"}