Contains modified Copernicus Sentinel data 2025
Izvor mahala is a village in Kula Municipality, in Vidin Province, Bulgaria. Izvor mahala lies at 320 m above sea level, 4.0 km from the Predbalkan mountains. It has 21 inhabitants (2025). The nearest city is Vidin, 40 km to the east. Near the border: Serbia, 2.7 km. Among the landmarks around are Magura Cave (22 km), Castra Martis (8.6 km) and Albotin Monastery (17.8 km). Among the natural features are Belogradchik Rocks (35 km) and Vrashka Chuka (5.5 km).