Ondarroa
Town in Spain
Ondarroa is a town and municipality located in the province of Biscay, in the autonomous community of the Basque Autonomous Community, northern Spain. Wikipedia
People also search for
Ondarroa is a fishing town with a beautiful historical center. Its port, the Artibai River, the bridges that cross the river, and the historical buildings ...