NAQDA Tilapia Breeding Centre - Udawalawe is located in Udawalawa, Sri Lanka on CR8MWR2, Bodhiraja Mawatha. NAQDA Tilapia Breeding Centre - Udawalawe is rated 4.5 out of 5 in the category research foundation in Sri Lanka.
Address
CR8MWR2, Bodhiraja Mawatha