Along its Budapest shores, travelers will find iconic sights like the Hungarian Parliament and Buda Castle.