India's first postal stamp was issued in 1852 during British East India Company rule, featuring Queen Victoria's portrait. This marked the beginning of adhesive postage stamps in India. The Indian postal system existed earlier, but adhesive stamps began in 1852.