Sofia jest stolicą Bułgarii i największym miastem w kraju. Teraz to dynamicznie rozwijające się miasto Europy Wschodniej jest miejscem, w którym splatają się kultury zachodnia i socjalistyczna, co jest typowe dla wszystkich krajów dawnego Układu Warszawskiego.
Po raz pierwszy miasto na tym terenie zostało założone około VII wieku p.n.e. W niektórych miejscach stolicy wciąż można znaleźć ruiny starożytnych budowli. Wtedy to Trakowie założyli tu swoją osadę, nieco później Rzymianie nazwali ją Serdika. Mijały lata i miasto padło pod naporem Cesarstwa Rzymskiego, a później stało się stolicą jednej z jego prowincji.
Podczas Wielkiej Migracji Narodów miasto otrzymało nową nazwę – Triaditsa. Odegrał ważną rolę w Bizancjum. Na początku IX wieku na tym terenie powstało nowe państwo bułgarskie, a miasto weszło do niego pod nazwą Sredets. Współczesna nazwa miasta została ustalona dopiero pod koniec XIV wieku, kiedy znajdowało się pod panowaniem Imperium Osmańskiego. W 1879 r. kraj został ostatecznie uwolniony od ciemiężców, a Sofia stała się stolicą niepodległego państwa.
W Sofii nadal znajdują się kościoły zbudowane w okresie starożytności i wczesnego średniowiecza, np. Rotunda św. Jerzego z IV wieku, Świątynia Hagia Sophia z VI wieku. Niedaleko Rotundy znajdują się starożytne ruiny bizantyjskiego pałacu cesarza Konstantyna I Wielkiego. Na terenie Sofii pozostały wyjątkowe zabytki po Turkach: Czarny Meczet, który później został przekształcony w Kościół Chrześcijański nazwany imieniem Świętych Siedmiu Liczb oraz wspaniały meczet Banya Bashi, który jest jednym z najstarszych w całej Europie. Wakacje w stolicy Bułgarii są idealne dla osób ceniących piękno architektury.
Centrum miasta można zwiedzać na piechotę lub z okien lokalnych tramwajów. Jedna z najbardziej ruchliwych ulic w mieście nazywa się Bulwar Witosza. Tutaj można znaleźć wiele banków, restauracji, sklepów i duże muzeum historyczne z doskonałą kolekcją przedmiotów związanych z kulturą tracką.