Sofia is a city with 7,000 years of human history. It possesses areas of stunning natural beauty, large parks and green spaces, a whole host of fascinating cultural sites, and vibrant areas for eating out and indulging in some retail therapy. If you’re staying in Sofia for an extended period, you won’t be short of...Read More