Question: where are punch cigars from?
Answer: Punch is the name of two brands of cigars, one produced on the island of Cuba for Habanos SA, the Cuban state-owned tobacco company, and the other produced in Honduras for General Cigar Company.