Cesky Krumlov – A Fascinating Medieval Town

Cesky Krumlov in the Czech Republic is a picturesque medieval town that dates back to the 13th century and is straight out of a fairytale. Its name means ‘crooked meadow’ which is befitting as the town is nestled in a sharp bend of the Vltava River. It also comes complete with a castle on a[…]