Sofia is located at the foot of Mount Vitosha in the western part of the country, and is at the centre of the Balkan Peninsula.
Sofia is located at the foot of Mount Vitosha in the western part of the country. Sofia is at the centre of the Balkan Peninsula.