Known for its rich history, beautiful architecture, and picturesque scenery, Sofia is Bulgaria’s capital and largest city. Situated at the foot of Vitosha Mountain in western Bulgaria, this ancient city has been a crossroads for civilizations throughout centuries. If you’re ...