Vidin is situated in the Vidin Lowland by the Danube River in the Northwestern part of Bulgaria. It is about 190 km northwest from Sofia and 52 km north of Belogradchik.
Vidin is a border town with Romania – to the North and Serbia to the west. The Danube River is a natural border between the town and Kalafat- Romanian town. Both towns are ...
FREE ADVERTISING!