The Body Shop stores In Police Bazar, East Khasi Hills, Meghalaya