Find out the best exporting partner for Crab aquaculture from India, Astro Aquaculture. Here the crabs are cultivated very neat and clean in vertical floating cages that are periodically cleaned.
Location
No: 63, Kollumedu Village, Vadakkunallur, Ponneri-TK, Thiruvallur- 601206.
601206
Chennai
Tamil Nadu
India
13.08784, 80.27847
Get directions →