Loading...
Loading...

In Sanskrit, Samsara means the eternal cycle of life. It is an imaginary place, sacred and mysterious, where Orient and Occident meet. Samsara is the symbol of harmony, of absolute osmosis between a woman and her perfume. It is a spiritual voyage leading to serenity and inner contemplation.
Top Notes
Heart Notes
Base Notes
Perfumes similar to Samsara Eau De Parfum — same fragrance family, shared notes.
Want personalised picks based on your taste profile? Take the Scent Coach quiz