Bulgaria is a beautiful country rich in history, culture and scenery. With so much to see and do, here is your list of the best places to visit in Bulgaria.