Sarajevo is the capital and largest city of Bosnia-Herzegovina. It lies on the Miljacka River, surrounded by the Dinaric Alps, in the heart of the Balkans.