Saddle Peak National Park is located in which of the following Union Territories ?
[A] Lakshadweep
[B] Pondicherry
[C] Andaman and Nicobar
[D] Daman & Diu
Click Here to Display Answer