Best of Sofia - Top Attractions & Things to do

Sofia, the capital of Bulgaria is arguably one of the most charming cities in Europe. From the cultural richness to the natural beauty, Sofia pleases even the most demanding traveller!