Where is La Morea?

Where is La Morea located?

La Morea, Navarra, Spain (approx. 42.78183°, -1.689531°)


Where is La Morea on the map?