×

Lodosa

Town in Spain
Lodosa is a small town of around 5,000 people located in the province and autonomous community of Navarre, northern Spain. Located along the river Ebro, in a largely agricultural area, the town of Lodosa is known for its piquillo peppers, and its... Wikipedia
Population: 4,764 (2018)
Elevation: 1,050′
Area: 17,635 mi²
Province: Navarre