As summer approaches, there's a night in Spain that stands out for its sheer energy and sense of togetherness – Noche de San Juan, or Saint John's Eve. It’s the sort of celebration that brings ...