Glen Keen Farm is one of Ireland's largest working sheep farms. It features a visitor center, craft shop, and cafe.