Izvorche is a village in Lovech Municipality, Lovech Province, northern Bulgaria.[1]
43°07′00″N 24°40′00″E / 43.1167°N 24.6667°E / 43.1167; 24.6667