Prague's architecture is nothing short of amazing! Certainly one of the best places to take in the architectural styles of hundreds of years of European history.
Let's continue to the Balkans. Next stop: Bosnia and Herzegovina
Bosnia and especially Sarajevo still bear the scars from the Yugoslav war. But Bosnia is so much more than that and offers amazing nature, nice people and great food.