Wikipedia
Debren
Debren is a village in Garmen Municipality, in Blagoevgrad Province, Bulgaria. It is situated in the Dabrash part of the Rhodope Mountains 2.5 kilometers southeast of Garmen and 110 kilometers southeast of Blagoevgrad.