Q. Debra Pass is located in:
β
Correct Answer: (A)
Jammu & Kashmir
Explanation: Debra Pass is located in Jammu & Kashmir.
Explanation by: Gita
Debra Pass is located in Jammu & Kashmir.