Sofia Travel Guide 2026: Best Time, Costs, Transport and Things to Do
Sofia is one of the easiest European capitals to visit if you want a city break that feels manageable, affordable and varied. You can spend the morning around Roman ruins and major churches, break...















