In this post we pay a virtual visit to 12 of the the most beautiful and historic castles in Bulgaria, remnants of a past of alternating wars and peace.