Money
The official currency of Bulgaria is Lev/pl. Leva (BGN). 1 Euro equals to ca. 2 Leva. It is preferable to exchange money in banks.
Language:
The official language is Bulgarian. If you have to ask for something on the street it is generally advisable to speak in English with younger people and in Russian with older ones.
More information about Sofia see here
The official currency of Bulgaria is Lev/pl. Leva (BGN). 1 Euro equals to ca. 2 Leva. It is preferable to exchange money in banks.
Language:
The official language is Bulgarian. If you have to ask for something on the street it is generally advisable to speak in English with younger people and in Russian with older ones.
More information about Sofia see here