Where is Mavrovi Anovi?

Where is Mavrovi Anovi located?

Mavrovi Anovi, Mavrovi Anovi, Macedonia (approx. 41.702522°, 20.756413°)


Where is Mavrovi Anovi on the map?