Die Hauptstadt Sofia ist mit 1.356.877 Einwohnern (in 2008) und einer Fläche von 1311 km² die größte Stadt Bulgariens und eine der ältesten Städte Europas. Die Stadt existiert seit über 5000 Jahren und die neueren archäologischen Funde deuten darauf hin, dass hier sogar schon vor etwa 8000 Jahren eine steinzeitliche Siedlung war. Sofia liegt in einer Ebene im Westen des Landes, nahe der Grenze zu Serbien. Im Süden beginnt das Witoscha-Gebirge (2290 m, bulgarisch Vitosha), ein beliebtes Ausflugsziel und Naherholungsgebiet der Hauptstadt-Einwohner, von dem man einen wunderschönen Blick auf Sofia hat. Der Flughafen Sofia bietet eine optimale Verkehrsanbindung und wird von zahlreichen deutschen Flughäfen, wie Frankfurt, Berlin, München und anderen von verschiedenen Fluggesellschaften direkt angeflogen. Somit bietet es einen idealen Ausgangspunkt für den Urlaub in Bulgarien.