Wondering what to do in Sofia? Read This! Including suggestions for where to stay, what to eat, language tips & the Top Things to do in Sofia Bulgaria!