Brno is the Czech Republic’s second largest city and is often overshadowed by Prague and smaller touristy towns like Cesky Krumlov. However, don’t underestimate Brno - here’s why you should visit Brno and some suggestions for things to do in Brno for a weekend visit.