Cambodia Fish Farm is located in Cambodia on 1132'36.3"N 10445'15.2"E Home Tra Peang Thlan Tra Peang Thlan Village. Cambodia Fish Farm is rated 3 out of 5 in the category fish farm in Cambodia.
Address
1132'36.3"N 10445'15.2"E Home Tra Peang Thlan Tra Peang Thlan Village