Belgrade is the capital and largest city of Serbia, located at the confluence of the Danube and Sava rivers. It has a long history as the capital of various Serbian states. Zrenjanin, Subotica, and Smederevo are other Serbian cities but not the capital.