Prague is filled with the most beautiful architectrue and culture if you look for it. It has history and is very beautiful. Its natural wonders such as the hills and river are complimented by its man made wonders such as the bridge and castle. If its not free its cheap. There are a varitey of shops selling designer gear, cheap fakes or nick nacks. There are some great resturants and great bars and a variety of different hings to do.
My advice would be go now if you want to before it turns into a new Amsterdam and becomes too commercial.Prague could work as a boozy stag weekend or a romantic weekend with your partner it has something for everyone.



