Q. Where is Saddle Peak in Andaman and Nicobar Island situated
β
Correct Answer: (D)
Northern Andaman
You must be Logged in to update hint/solution