Gorkhaland Territorial Administration is located in Siliguri, India on 41/196, Hill Cart Rd, Ward 3, Pradhan Nagar. Gorkhaland Territorial Administration is rated 3.5 out of 5 in the category tourist information center in India.
Address
41/196, Hill Cart Rd, Ward 3, Pradhan Nagar