Kalemegdan Fortress, also known as Belgrade Fortress, is a historic complex located at the confluence of the Sava and Danube rivers. It has been a witness to many battles and has been destroyed and rebuilt several times throughout history.
Belgrade for the Win: Prove Your Prowess with Our Quiz