Old Town Square
Prague's Old Town is commonly thought of as one of the most stunning and celebrated feats of architecture anywhere in Europe. As soon as you…