Must-see seafood places in Salamanca, España
Estación de Salamanca is one of Must-see seafood places in Salamanca, España.

1. Estación de Salamanca

6.8
Paseo de la Estación, s/n, Salamanca, Castilla y León
Rail Station · 10 tips and reviews