Department of Agriculture - Rambuttan Research Unit - Rambukkana is located in Rambukkana, Sri Lanka on 894G5G5. Department of Agriculture - Rambuttan Research Unit - Rambukkana is rated 3 out of 5 in the category regional government office in Sri Lanka.