Lily of the Incas (scientifically known as Alstroemeria) is a vibrant, long-lasting flowering plant native to South America. Renowned for its striking, speckled petals, it is a staple in floral arrangements and a resilient garden perennial prized for its exceptionally long vase life of up to two weeks.