Where is Velkovtsi?

Where is Velkovtsi located?

Velkovtsi, Velikotyrnovska Oblast, Bulgaria (approx. 42.8934668187°, 25.9069236918°)


Where is Velkovtsi on the map?