Prague is one of the cities people completely forget about. Though we always praise London, Paris and Amsterdam, Prague can easily compare with, if not even outstand them. It is enormous, but with one of the best public transportation you can quickly see all the little things it hides.