Kariyachalli island

How Tamil Nadu is Reviving Kariyachalli Island: The Race to Save Our Shores with 8,500 Artificial Reefs
The Tamil Nadu government is launching a project to save Kariyachalli Island, which is sinking in the Gulf of Mannar. ... Read more