Sunset Thistle Leave a Comment / Daily Blog / By admin Taos, NM I can see why the thistle is the national flower of Scotland. Â It has a mesmerizing charm.