Czech Krumlov is a medieval town in southern Czech Republic that was historically inhabited by Czech nobilities like the Rozmberks family who served Czech kings. It is now a popular filming location and hosts cultural events like the Rose Festival, International Music Festival, and Czech Krumlov Rallye throughout the year.