Companies starting with O

Odzun

Odzun

Odzun is a major and historic village in the Lori Province of Armenia. It is situated on a plateau above the left bank of the Debed river gorge.