Source: Tourism MediaOld Town SquareThe historic centre of Prague, just as much of a thriving central landmark today as it was hundreds of years ago.WorldEuropeCzech RepublicPragueStare MestoOld Town Square