Rothenburg is a fairytale town in the heart of the Swiss Alps. With its crenellated walls, turrets and winding cobblestone streets, it looks like it’s been plucked straight from a storybook. The town is a popular tourist destination, and for good reason – it’s one of the most beautifully preserved medieval towns in Europe. There’s no shortage of things to do in Rothenburg – explore the charming shops and restaurants, visit the impressive Gothic St. James Church, or take a walk along the banks of the River Tauber. If you’re looking for a magical place to spend a weekend, Rothenburg is hard to beat.