Passport Office in Shillong Region


  • Lower Lachummiere, Near DIPR, Lachumiere, Shillong, Meghalaya 793001, India