Sofia is Bulgaria's charming, ancient capital city. Check out these 7 + exciting, off the beaten track things to do in Sofia.