300 artificial reefs deployed off Rameshwaram coast
300 artificial reefs deployed off Rameshwaram coast 300 artificial reefs deployed off the coast of Rameshwaram (Tamil Nadu). Around 300 artificial reef modules were deployed off the coast of Rameshwaram…