Is English widely spoken?
The English language is spoken mainly by young Bulgarians, whilst people in their 40s or 50s will probably understand what you are saying but be unable to reply (if you need to ask directions in the street youd do better to ask a teenager then an old lady). Shop assistants in seaside resorts generally speak good English as it is an essential requirement for this kind of work; however, spoken English is not at all common amongst bureaucracy staff, train or bus cashiers and policemen.