bewitchery
/ˌbɛwɪtˈʃɛri/Definitions
1. noun
The quality or state of being enchanting or having a magical quality.
“The town’s historic architecture was a bewitchery that drew tourists from all over the world.”
2. noun
A place or thing that has a magical or enchanting quality, especially one that is associated with witchcraft.
“The old mansion was rumored to be a center of dark bewitchery, a place where witches would gather to practice their craft.”