Spanish Festival - Night of San Juan. Wild nights on a beach, with a million and one barbecues and other rituals in Spain. A night to remember!