16 Jun San Juan Night
La Noche de San Juan, or San Juan Night, is a festival marked by ritual and celebrated throughout Spain commemorating the shortest night and longest day of the year. Each region of Spain has a different twist on how they celebrate it, however, they all...