Few cities in Europe are as romantic and picturesque as Prague. The historic centre with cobblestoned streets is full of medieval churches with pointy towers, baroque and artdeco architecture.The Prague Castle gives the city a dramatic backdrop. Walk the Carlsbridge, cozy up with a ‘pivo’ in a traditional Czech brewery or enjoy a classical concert.