Knizhovnik is a village in the municipality of Haskovo, in Haskovo Province, in southern Bulgaria.Guide Bulgaria, Accessed May 24, 2010

This village is the birthplace of the famous Bulgarian football player from the 1960s, (Petar Zhekov)

References