Heading to the Balkans? See the top 10 best things to do in Sofia Bulgaria! Don’t miss Sofia attractions to get acquainted with a fascinating city!