Budapest in Hungary is a European city known for thermal baths, ruined bars, and world-class street food. Discover these unmissable things to do in Budapest.