

David Stanley
The main yards of the electrified Ferrocarril de Sóller are at Sóller north of Palma on Mallorca, Balearic Islands, Spain. FerrocarrildeSoller Soller Mallorca BalearicIslands Spain
