Uncommon · Places
Ivorra
Municipality of Spain
Ivorra (Catalan pronunciation: [iˈβora]) is a village in the province of Lleida and autonomous community of Catalonia, Spain. It has a population of 100 (register office, 2025) .
On the map
From Wikipedia
Ivorra (Catalan pronunciation: [iˈβora]) is a village in the province of Lleida and autonomous community of Catalonia, Spain. It has a population of 100 (register office, 2025) .
Text: Wikipédia, CC BY-SA 4.0. · Image: Jrperise (Public domain) ·