Allo
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Allo%2C_Navarra1.jpg/300px-Allo%2C_Navarra1.jpg)
Allo is a toun an municipality locatit in the province an autonomous commonty o Navarre, northren Spain. It haed a population o 1,075 in 2011.
Allo is a toun an municipality locatit in the province an autonomous commonty o Navarre, northren Spain. It haed a population o 1,075 in 2011.