Sofia is an old city but it only recently became the capital of Bulgaria. Arrive by train, find a place to stay, and see the sights.