Hungary: Budapest

Fun, food and unexpected terror in Europe’s most flamboyant cities.