Q. In which area of India is the Saddle Peak National Park situated?
Solution:
Saddle Peak National Park is a national park in the Andaman and Nicobar Islands in India. It was set up in 1979.
Get Question Bank
Strengthen Your Practice with our comprehensive question bank.