Spain, especially the spa town of Lanjaron in the Alpujarras, is a great place to visit in June each year. The town is alive with the sights and sounds of fiesta. The famous Water Run (Carrera de Agua) on the night of the longest day is a totally unique experience too, re-enacting the worlds biggest [...]





