Saddle peak the highest peak of Andaman and Nicobar Islands is located in
Saddle peak the highest peak of Andaman and Nicobar Islands is located in Correct Answer North Andaman
Saddle peak is the highest peak in Bay of Bengal's Andaman and Nicobar archipelago. Its elevation is about 732m and it lies in North Andaman.