Debar
Debar, the Monastery of St. George, and the Road to Lake Ohrid Following the Radika Canyon, the river flows into the artificial Lake Debar, on whose shores lies the town of Debar, home to a predominantly Albanian population. On the outskirts of the town stands [...]











