Any Bulgarian speakers who can help with a translation please?

Hello, I need to send a letter from the UK to an address in Bulgaria. The address is of a small village residence in the Haskovo region of Bulgaria, Google Maps link here.

I have the address written on paper, but I don’t speak the language and am having trouble reading the Cyrillic script. I would be very grateful if someone could “translate” the handwriting so I can properly address the envelope. A photograph of the address is uploaded here.

All I know so far is that it is in:
KNYAZHEVO
HASKOVO
BULGARIA

Many thanks in advance to anyone who responds.

Russian speaker here, not Bulgarian.

s. (probably “selo” = “village”) Knyazhevo (the “zh” letter is weirdly written though)

obsch. (“obshina” = “municipality”) Topolovgrad

obl. (“oblast’” = “province”) Khaskovo

ul. (“ulitza” = street) Stefan Koradzha (if that is the same “zh” letter that is in the first line)

zip code: (“poch. kod”) 6566

You probably need this in Cyrillic:

с. Княжево
общ. Тополовград
обл. Хасково
ул. “Стефан Караджа”, № 23
поч. код 6566

On edit: that looks more like “Karadzha” than “Koradzha”.

Is Kyla still around? She speaks Bulgarian.

I could ask for an answer, but it probably won’t be quick, but it looks like you’ll get it.

All I can offer now is my mad Wikipedia skills.

Most likely.

“A” sounds right, after this guy.