Close

    ITBP Control Room, Choglamsar, Leh

    • Address: ITBP Leh, Choglamsar
    • Designation: Control Room
    • Landline No.: 01982-265011

    Control Room, North-West Frontier, ITBP Leh, Choglamsar