Situated between Berlin and Prague, Dresden in Germany may be the coolest city you never thought you’d visit. With its mix of stunning baroque architecture, wild street art, cosy beer halls and an alternative scene, Dresden is a perfect stopover for solo travellers and backpackers looking for offbeat vibes. Whether it’s a skyline full of…