Budapest has long been regarded as one of the most beautiful cities in Europe. Often compared to Prague, it is in our view even prettier, and less crowded. Its extended UNESCO World Heritage site consists of Buda Castle overlooking the banks of Danube, Andrassy Avenue, Hero's Square and the superb Millennium Underground Railway (that's the turn of the 20th century). Only the London Underground is older than Budapest's.