Sofia está situada entre el Monte Vitosha y los Balcanes y es bañada por el río Iskar y otros menos importantes como el Vladaya y el Perlovska. Hoy conocemos los imprescindibles de la ciudad.
Bulevar de Tsar Osvoboditel, es el centro neurálgico de la ciudad, una avenida histórica monumental, en sus alrededores se sitúan algunas de las atracciones de la ciudad como la Universidad de Sofia, el Parlamento, la iglesia rusa o la Galería Nacional de Arte. La avenida termina en la Plaza Nezavisimost en la que se ubica la estatua de Santa Sofia, patrona de la ciudad.
Catedral de Alexander Nevski, templo ortodoxo de estilo neobizantino construido en honor a los caídos rusos que participaron en la libración de Bulgaria del imperio Turco, es el edificio más representativo de la capital y de Bulgaria por sus característicos techos abovedados.