enchantments
en-chant-ments
noun
Magical spells or the state of being captivated by something delightful and charming.
"The old castle was full of ancient enchantments."
Thesaurus
Synonyms: trance, spell, captivation, fascination, enthrallment, bewitchment