Straddling the Danube River, Hungary’s capital Budapest, is as beautiful as I remembered when I was there in 2006 - a treasure trove of history, culture, and natural beauty, showcasing a mix of Roman, Ottoman, Gothic, Renaissance, and Art Nouveau architectural styles.