Saddle Peak or Saddle Hill is located on North Andaman Island in India's Andaman and Nicobar Islands. At 732 m, it is the highest point of the archipe...