bbdirector.com
Debar: A Piece of Italy in West Macedonia.
Exploring Balkans: The town od Debar, a small Italy style town in western Macedonia.