Where is Aurora, Isabela?

Where is Aurora, Isabela located?

Aurora, Isabela, Isabela, Philippines (approx. 16.99057°, 121.6362°)


Where is Aurora, Isabela on the map?