I have to say, travel to Bulgaria exceeded my expectations in many respects. There were mountains and forests and rivers; cute cobblestone streets and massive Soviet era buildings; colorful monasteries and really, really old churches. Oh, and some amazing Roman ruins. A little bit of everything, to be sure.
Take a look: