Český Krumlov, a modern day fairy tale in southern Bohemia, Czech Republic, has a river and many canals running through and around it. Share on social networks