Armenia is a landlocked country located in the South Caucasus region of Eurasia.The capital and largest city of Armenia is Yerevan. The country has a rich history, with ancient landmarks such as the UNESCO World Heritage site of Geghard Monastery and the historic city of Dilijan. Armenia is known...Read more.