ELLICOTT CITY, Md. (WJZ) — Harry Potter fans lined up in Ellicott City for a Wizarding Weekend of Magic!

Stores and restaurants on Main Street transformed into a unique version of Diagon Alley.

READ MORE: 7 Shot, Including 4 Teenagers, In West Baltimore Friday Night

Fans dressed in costumes and participated in a scavenger hunt.

READ MORE: Two Correctional Officers Plead Guilty To Conspiracy To Smuggle Contraband Into Baltimore Jail

Each store offered a postcard so fans could make a 10-page Magical Main Book.

MORE NEWS: Anne Arundel County Police Searching For Missing Elderly Woman In Glen Burnie

To participate, fans donated $5 each to the National Federation of the Blind.