Which is the highest peak in Andaman and Nicobar islands?
A
Mount Koya
B
Mount Diavolo
C
Saddle Peak
D
Mount Thuiller
Correct Answer: Saddle Peak