En San Giovanni in Marignano, con motivo del solsticio de verano, se celebra desde hace muchos siglos la noche de San Juan, un momento lleno de magia, misterios e influencias sobre las cosas, los animales y, sobre todo, las personas, hasta el punto de que desde siempre también se la conoce como La Noche de las Brujas.
La leyenda cuenta que precisamente en este momento astral tan especial, las brujas se reunían para llevar a cabo sus sortilegios.
Cinco días de espectáculos imperdibles a cargo de artistas italianos y extranjeros, estrenos, eventos, espectáculos callejeros, magos, malabaristas, mimos, músicos, animadores, tragafuegos…
Paseando por las calles del pueblo durante las veladas del evento, se puede saborear la alquimia del mercadillo mágico, con sus productos artesanales, esencias, sabores, objetos y ungüentos a base de hierbas, y al mismo tiempo degustar las propuestas enogastronómicas de restaurantes y asociaciones locales.