"Allo es un municipio español de la Comunidad Foral de Navarra, situado en la merindad de Estella, en la comarca de Estella Oriental y a 50,7 km de la capital de la comunidad, Pamplona. Su población en 2014 fue de 1019 habitantes (INE), su término municipal tiene una superficie de 37,03 km² y su densidad de población es de 27.52 hab/km²."
"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."