Brno is the second largest city in the Czech Republic and is located in Moravia in the southern Czech Republic. It is closer to Vienna than to Prague from here, which is felt in everything from architecture to history. Sights include Spilberk Castle, the beautiful cathedral and beautiful architecturally historic villas. Don't miss the great nightlife, there are many unique bars here.