From the beautiful architecture, castles, food and local beers, there are loads of things to do in Prague. Here's my guide for your first time visiting Prague and all the top things to do on a long weekend there.
{}