Allo, 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.

Panoramic view of the town of Allo, Navarre
Allo
Town
Allo, Navarre
Town of Allo, Navarre
Flag
Map of Allo


References

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.