Where is Mutilva/Mutiloa?

Where is Mutilva/Mutiloa located?

Mutilva/Mutiloa, Navarra, Spain (approx. 42.789473°, -1.6168716°)


Where is Mutilva/Mutiloa on the map?