Highclere Castle Cigars
Highclere Castle is a castle located in Hampshire, England, which is a far distance away from Nicaragua, where the majority of this cigar was crafted. The reason this cigar is named after the faraway castle is because the flavor profile is based off the cigars that the Earls living in the castle used to love.