Mount Thullier (642 m) is an important mountain peak of Andaman and Nicobar Islands. It is located in which of the following? (a) North Andaman (b) Middle Andaman (c) South Andaman
1) North Andaman
2) Middle Andaman
3) South Andaman