Prague is a great city to visit in Eastern Europe because it was never leveled in any war so it was able to keep its old town charm. It's relatively cheap too compared to other European cities. These are the sites you have to see plus some day trips you may want to go to.