World Map Wiki
search
Leitza Info
Google Maps Leitza
Leitza Weather
Leitza Photos
Leitza
Some facts about Leitza
Not info available
Info about Leitza
Country
:
Spain
State/Province
:
Navarre
Population
: 2,945
Latitude
: 43.12296
Longitude
: -1.88208