Sofía es la capital y la ciudad más grande de la República de Bulgaria. Se encuentra situada en el centro de la península balcánica, al oeste de Bulgaria, rodeada por el monte Vitosha al sur, el monte Lyulin al oeste y las montañas de los Balcanes al norte.