Amindivi islands in India are best known for which of the following? 
[A] Corals
[B] Marine National Park
[C] Under water sports
[D] Atolls / Reefs
Click Here to Display Answer