Stepanakert

Stepanakert is the capital city of Artsakh or Nagorno-Karabakh. This republic is the de facto...

Read More