Callao subway station is located on Plaza del Callao square

Callao subway station is located on Plaza del Callao square Travel photography Family-friendly: true