Where is Veluvtsi?

Where is Veluvtsi located?

Veluvtsi, Velikotyrnovska Oblast, Bulgaria (approx. 42.9702687159°, 25.8385328803°)


Where is Veluvtsi on the map?