Český Krumlov Český Krumlov is one of the most beautiful Czech towns. It lies on the upper reaches of the Vltava River. Navigation Add to an Itinerary Add to a Wishlist