Meluha Cigars
Meluha cigars are a reference to the Ancient Eastern mythological place, ‘Meluha’, literally meaning ‘Land of the Pure’. Each component of a Meluha cigar stays true to its name. The leaf, the tobacco and the very hands that crafted it are the finest of its kind.