Report Question The southernmost part of India is the Indira Point which is located on the island of Andaman and Nicobar. Formally the Indira Point is on the island of the Great Nicobar. Hence the correct answer is option D: i.e. Great Nicobar. solved 5 wordpress 4 mins ago 5 Answer 70 views +22
Leave a reply