Licensed Drugstores in Canada Canadian Healthcare in short terms Canada has traditionally been considered as one of the best places in the world to live due to the presence of a favorable economic climate, beauty and diversity of its nature and a socially-oriented healthcare service. Canadian population is relatively small,