Achilles Beta Farm is located in Pakisaji, Indonesia on Perumahan Panca Garden, Blk. B7 - B8 No.22A, Blau, Permanu. Achilles Beta Farm is rated 5 out of 5 in the category fish farm in Indonesia.
Address
Perumahan Panca Garden, Blk. B7 - B8 No.22A, Blau, Permanu