Where is Plaça del Duc de Medinaceli?

Where is Plaça del Duc de Medinaceli located?

Plaça del Duc de Medinaceli, Plaça del Duc de Medinaceli, Spain (approx. 41.378204°, 2.179273°)


Where is Plaça del Duc de Medinaceli on the map?