Travellers have journeyed miles chasing the ‘Fountain Of Youth’—a mythical source of beauty & vitality. But what if we told you this secret source is present in your kitchen? We are talking about sesame seed oil—a time-tested beauty elixir for radiant and rejuvenated skin.