Cathedrals, catacombs and communism. Visitors to Bulgaria’s capital won’t be short on things to do.