Knjaževac is a town and municipality located in the Zaječar District of the eastern Serbia. The town is situated between three mountains, in the geographical region of the Timočka Krajina bordering Bulgaria.
Miloša Obilića 1, Knjaževac 19350, Serbia