Prague (Czech: Praha) is the Czech Republic's capital and largest city. The medieval buildings and narrow, winding streets of the city bear witness to its centuries-long status as the capital of the historic region of Bohemia.
Probably one of the most pristine medieval cities in the whole of Europe is Tallinn, located within Estonia. The Old Town section is a World Heritage site, and the city...