Discover the artsy charm of Holly Hill, a scenic riverside town next to Daytona Beach. Dive into local galleries, riverfront views, and offbeat experiences just minutes from the coast.