We were fortunate enough to be in Spain, Barcelona to be exact, during the FIFA World Cup final. Our hotel also happens to be next to a huge plaza where many fans congregated after the win so we went to check it out.
Ending Our Vacation In Spain With A Spain Win.
Sunday, July 19, 2026 · Barcelona, Spain