Mount Thullier (642 m) is an important mountain peak of Andaman and Nicobar Islands. It is located in:
North Andaman
Middle Andaman
South Andaman
Great Nicobar
Answer is Wrong!
Answer is Right!
This question was previously asked in
UPSC CDS-1 – 2022