Open WIKI
Home
Sources
About
Contacts
⯈
☰
Torfavan
Torfavan
is a
village
in the
Vardenis Municipality
of the
Gegharkunik Province
of
Armenia
.