Sofia, the capital of Bulgaria, isn't a city often on people's radar. I took a long weekend there to check out the sights.