Find the word definition

Wikipedia
Ituren

Ituren is a town and municipality located in the province and autonomous community of Navarre, northern Spain. Ituren is in the Pyrenees, 56.5 km due north of Pamplona in the north of the Spanish autonomous region of Navarre. It is situated on the flood plain of the River Ezkurra, a tributary of the River Bidasoa, in the shadow of the Mendaur mountain which is characterised by the tiny white-washed chapel of La Trinidad, on its summit.