This trio of Eastern European capitals all have their own unique charms. Discover them as you stroll along Prague's medieval streets, admire Vienna's opulent architecture set against a backdrop of alpine scenery and explore Budapest's impressive sites.