Madrid 29 May 2025 – 7 Jun 2025 · by 30grad Destinations Segovia, Spain Salamanca, Spain Ávila, Spain Toledo, Spain Madrid, Spain