Coconut Research Institute,Thabbowa Research Center is a Research institute located in Sri Lanka. It is one of the 119 Research institutes in Sri Lanka. Address of Coconut Research Institute,Thabbowa Research Center is Marawila - Udubaddawa Rd, Sri Lanka. Website of Coconut Research Institute,Thabbowa Research Center is http://www.cri.gov.lk/. Coconut Research Institute,Thabbowa Research Center is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Coconut Research Institute,Thabbowa Research Center are -
In very close proximity, around 200 meters, there is one more Research institute - Coconut Research Institute Thabbowa Farm
Marawila - Udubaddawa Rd, Sri Lanka