Berat, Albania

Berat, Albania

Mangalem, the city of Berat’s old town, sits on the banks of the river Osum and is a Unesco World Heritage Site. In medieval times it was a frontier town of the Byzantine Empire, to which its citadel testifies.

Source:
http://www.telegraph.co.uk/travel/travelnews/12129402/The-30-most-beautiful-towns-in-Europe.html