IHE Wiki
Contents
Appearance
Allo | |
---|---|
Town | |
Allo, Navarre | |
Country | Spain |
Province | Navarre |
Allo is a town and municipality located in the province and autonomous community of Navarre, northern Spain. It had a population of 1,075 in 2011.
Allo | |
---|---|
Town | |
Allo, Navarre | |
Country | Spain |
Province | Navarre |
Allo is a town and municipality located in the province and autonomous community of Navarre, northern Spain. It had a population of 1,075 in 2011.