Vidin, Bulgaria

Vidin is a Bulgarian river town with a rich medieval past.

A historic view of the Baba Vida Fortress, a medieval castle with thick stone walls and towers, a major landmark in Vidin, Bulgaria, under a blue sky.