||Northwest Bulgaria > Vidin
Town of Vidin (57 614 inhabitants, 20-25 m above sea level) is situated on the bank of the Danube River, on its big curve in the most northwest corner of Bulgaria. It is 199 km to the northwest from Sofia, 102 km northwest from Montana, 52 km north from Belogradchik, 56 km northwest from Lom and 30 km to the southeast from the border town of Bregovo. It is one of the oldest Bulgarian towns. It is a regional administrative centre.