The Highest Waterfall of Armenia One of the natural beauties of Armenia, Trchkan waterfall is situated on the border between Shirak and Lori regions at 33 km distance from Gyumri, cultural capital of Armenia. The highest waterfall of Armenia, beautiful Trchkan of 23 meters high rushes down on Chichkhan river, the left rivulet of Pambak […]