Sofia, the capital of Bulgaria, is a dynamic city where rich history blends seamlessly with modern life. Discover ancient Roman ruins, magnificent Orthodox churches, and picturesque parks. Nestled at the foot of breathtaking mountains, Sofia offers the perfect setting for outdoor adventures, from hiking to skiing.