Thalir Organic Farm is a Farm located in Batticaloa. It is one of the 1114 farms in Sri Lanka. Address of Thalir Organic Farm is 4th Cross, Thiruperunthurai 2nd Cross Rd, Batticaloa, Sri Lanka. Thalir Organic Farm is located in a remote area, with less than 1 listed places around it
4th Cross, Thiruperunthurai 2nd Cross Rd, Batticaloa, Sri Lanka