Mimshach Sea Cucumber Nursery and Farm is located in Mannar, Sri Lanka on D.D.R Jut. Near the railway station, S Bar Rd. Mimshach Sea Cucumber Nursery and Farm is rated 3 out of 5 in the category seafood farm in Sri Lanka.
Address
D.D.R Jut. Near the railway station, S Bar Rd