Loading...
Uploaded by travelvideo48 on Jul 15, 2008
Soller is situated on the North coast of Mallorca. It connects to Palma with a train dating back to 1920, or so. And now with a modern road as well.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)