Panasonic stores In Nongrimmaw, Shillong, Meghalaya