Where is Laur?

Where is Laur located?

Laur, Nueva Ecija, Philippines (approx. 15.5797175°, 121.1865246°)


Where is Laur on the map?