Sofia, the capital city of Bulgaria, offers an array of exciting opportunities for families traveling with kids. While exploring a new city can sometimes be expensive, there are plenty of free activities that both parents and children can enjoy together. From cultural experiences to outdoor adventures, Sofia has something for everyone. Here are 10 fantastic …