St. Cosmas is a village of about 2292 inhabitants in the interior of Canada, specifically in the province of Quebec and in the administrative region of Lanaudière.We are one of 15 ... more... See more text