Tea Research Institute of Sri Lanka
Phone Number: +94522258201 , +94 52-2258201
Website: www.tri.lk..
Categories: Educational Research Center, Government organization
Address: Talawakele
GPS Coordinates:
6.93667,80.6611
Nuwara Eliya District, Central Province, Sri Lanka
Facebook: facebook.com/1376928439251821
Instagram: Photos and Videos