Wikipedia
Torfavan
Torfavan (; formerly Kamishlu) is a town in the Gegharkunik Province of Armenia.