Geography, asked by jncy54, 9 months ago

Which place is located on point 8.4’N in India ??

Answers

Answered by arjunkind999
0

Answer:INDIRA POINT

Explanation:

Answered by Anonymous
2

Answer:

Hlo mate your answer is

Explanation:

INDIRA POINT

Indira point is a village in the Nicobar district of Great Nicobar Island of Andaman and Nicobar Islands in India

hope its help you

please mark me as BRAINLIEST

Similar questions