Just an hour's train ride from Prague, you will find the charming medieval city of Kutná Hora. Here, impressive buildings ...