There are two kinds of people: those who prefer to spend their free time in busy cities and those who like to slow down a bit in more peaceful places. If you belong to the latter group, you probably won’t enjoy that much cities like Prague, Brno or Ostrava or places crammed with tourists such as Český Krumlov or Lednice-Valtice Cultural Landscape. In that case, small towns such as Moravská Třebová may be perfect for you. It’s a beautiful small town mostly forgotten by Czech and foreign tourists alike. And that’s a big shame.
There are many beautiful places in the Czech Republic, but one can’t simply visit them all. Unless visiting interesting places is your job – then you may have the time to do so. It’s a shame but I think I might have a solution to your problem. Near the Austrian and Slovak border, there is an area where you can find some of the most beautiful châteaus in the Czech Republic, practically pristine nature and a lot of history stretching all the way back to the Moravian Empire. By the way, this whole area is on the UNESCO World Heritage List.