A land of ancient churches and impressive mountains Armenia, officially the Republic of Armenia, is a country in the Caucasus known for its ancient churches, impressive mountains and rich history. The capital Yerevan is one of the oldest continuously inhabited ...