Budapest is one of Europe’s most beautiful cities. Split into two – Buda and Pest – by the winding Danube river, there is so much to explore. From the city’s ramshackle ruin bars to wash-away-the-day public baths, Hungary’s fascinating post-communist present is just as interesting as its past. Great for a weekend break or for a true sense of the country, stay a while longer.