The 10 most beautiful train rides in Europe include epic journeys up a mountain in Norway, along the coast of Cosica, and across the Scottish Highlands.
This lively Spanish cultural city also offers a great range of restaurants, bars and beaches, a short stroll from town.
Sponsored content There’s something magical about arriving at an island by sea. As the coastline comes into view and the landscape unfolds, there’s an instant sense of freedom, escape, and endless ...