Tuesday, March 22, 2011

Cigars for Indians of fine taste


(hindustantimes) If you’re a cigar lover then this is one desi treat you shouldn’t miss. ITC has launched, what is perhaps the first major Indian brand of hand rolled cigars, titled Armenteros. The cigars are manufactured especially for the company in the Dominican Republic, by the La Aurora Company, which is one of the oldest cigar companies in the world. Continued

No comments: