On top of all the great things to do and see in Prague itself, I highly recommend some day trips outside the city. Terezin Fortress (a German concentration camp during WWII) was very interesting in a heart-wrenching sort of way, and was only an hour bus ride from Prague. Terezin is connected to a very picturesque little town. The town boasts two little restaurants, one kosher and one regular. I can't speak to the kosher restaurant, but the other restaurant has great draft beer and fabulous wiener schnitzel.
In Prague, make sure you climb up to the top of Petrin Hill. The views are worth it. For an even better view, climb to the top of the mini tower on the hill. It's really not that many steps, ...Read More