Looking for a beautiful urban destination? Prague in the Czech Republic is the answer. Here's a list of awesome things to do in Prague that proves it.