Where is Novosvobodnuyu?

Where is Novosvobodnuyu located?

Novosvobodnuyu, Adygea, Russia (approx. 44.35219°, 40.412734°)


Where is Novosvobodnuyu on the map?