Dock & Roll
Budapest, the capital of Hungary, lies on both banks of the River Danube. So much for the textbook quote. If someone has never been to Budapest, they might picture a tree-shaded riverbank with small bays suitable for swimming, a few...