26 Eki 2023 ... I live in Barcelona and the best time would be May or early June since the temperature is about right and it still isn't high season. April ...