Armenia, a mountainous country located in the southern Caucasus, connects Europe and Asia. Its strategic geographical location has given it a rich cultural history reflected in its architecture ...