Wynott's Wands, Massachusetts Tucked away in the historic town of Salem, Massachusetts, is a Harry Potter gem. Wynott's Wands is a small shop in the heart of the famous town known for its own kind of witchy magic, and fans will find all their Potterhead hearts' desires within its walls.