Aranda de Duero is a Spanish city. It's crossed by the Duero River. It's located in north-center of Spain. Aranda de Duero is known world-wide due its quality wines.
This Spain location article is a stub. You can help Wikipedia by expanding it (http://www.wordiq.com/definition/Aranda_de_Duero).