Separated by a wealth of stunning scenery, the borderlands between Italy and Switzerland are a joy to explore. This trip ticks off the lakeside town of Tirano, as well as the chic Swiss resort of St Moritz, and a ride on the Bernina Express train – Europe's highest alpine railway and one of the world's most scenic rail routes.
Flanked by pine-clad slopes, timber-framed farmsteads and grazing cows, we'll first travel to Tirano. After a quick coffee stop and a look around this lakeside town, it's on to Poschiavo where we'll board the Bernina Express train. Climbing high through the glacial Alps, there's plenty of time to grab some epic Instagram snaps before reaching Diavolezza.
From here, it's just a short bus ride to the famous Swiss ski resort of St Moritz. With around 2-hours to explore, you can stop to try Swiss cheese and chocolate in a mountainside café and enjoy wow-factor views over the Engadine Valley before returning to resort via the spectacular Maloja Pass and Chiavenna.