April 26, 2024July 13, 2025 gsilvosatrekpix Alicante, Spain: A Convenient Stop on the Way to Valencia