Where is Machkovtsi?

Where is Machkovtsi located?

Machkovtsi, Lovech region, Bulgaria (approx. 42.8989503584°, 24.8560303609°)


Where is Machkovtsi on the map?