All you need to understand about Matchmaking Armenian People. Armenia is actually an old country based near the Caucasian mountains