Food and Agriculture Organization of the United Nations - FAO Batticaloa Office is located in Batticaloa, Sri Lanka on PMFW79G. Food and Agriculture Organization of the United Nations - FAO Batticaloa Office is rated 5 out of 5 in the category non-governmental organization in Sri Lanka.