Where is Plaza de Armas?

Where is Plaza de Armas located?

Plaza de Armas, Plaza de Armas (bus Station), Spain (approx. 37.39139°, -6.003611°)


Where is Plaza de Armas on the map?