Which of the following Institutes is situated in Karikudi (Tamil Nadu)? Options: A) Central Electro Chemical Research Institute B) Central Marine Fish Research Institute C) Central Plantation Crop Research Institute D) None Of These Share this:FacebookXLike this:Like Loading...