The Main Market Square in Krakow, Poland as seen from the top of the Town Hall Tower. The Main Market Square in Krakow, Poland is the largest medieval square in Europe and dates back to the 13th century
{}