Where is Mutilva Baja?

Where is Mutilva Baja located?

Mutilva Baja, Navarra, Spain (approx. 42.78844°, -1.621082°)


Where is Mutilva Baja on the map?