New Jersey is home to some of the best festivals. This weekend, I was able to attend my favorite NJ festival - the Hollystock Music and Arts Festival in Mount Holly.

The streets of Mount Holly were filled with music, colorful art, and tons of people. There were three stages set up at different points of the town, and each had a different local artist performing. Vendors lined the sidewalks, and stores had their doors open to festival-goers. Traveling museum exhibits and vintage cars were also on display.

The feeling this festival creates is like no other - it was amazing to see so many people come together to celebrate music and art. The organizers did a great job of promoting their event, getting everyone excited for it, and making sure everything ran smoothly. They picked a talented selection of bands and vendors - there truly was something for everyone to enjoy.

Check out some of my photos from the festival below.

If you missed this year's Hollystock Festival, be sure to mark it on your calendars for next year. It's definitely a unique NJ experience.