Where is Jagutapay, Tudela?
Where is Jagutapay, Tudela located?
Jagutapay, Tudela, Jagutapay, Tudela, Philippines (approx. 10.63489°, 124.4705°)
Where is Jagutapay, Tudela on the map?
Jagutapay, Tudela - Ormoc
{"latitude":10.63489,"longitude":124.4705,"title":"Jagutapay, Tudela"}