Tag: Gyalshing Bazaar

spot_imgspot_img

Geyzing

Gyalshing or Geyzing, is a small town and district headquarters in West Sikkim. “Gyalshing” literally means “the King’s garden”.