The glassy surface of the swan-filled Vltava River has mirrored Prague's magical skyline of bridges, cathedrals, gold-tipped towers and church domes for more than ten centuries. Throughout its many desirable neighbourhoods, you'll find a city that's bubbling with life and (you may have already guessed) a fondness for an alcoholic beverage. In fact, Prague's beer is some of the best in Europe.
Away from the main sights, the cobbled streets and secret courtyards are ideal for the wanderer. During the winter months there's always a characterful pub nearby for a warming drink. Just place your beer mat on the table to order. The city is certainly quirky: weird sculptures litter public spaces and Gothic churches sit next to cubist infrastructure, but this is all part of the charm.
And for the festive of heart, Christmas brings a charming market that lines Wenceslas Square with tiny stalls selling everything from traditional pastries to handmade decorations.