Visiting Spain is not complete without a trip to Barcelona. The best time to visit Barcelona is in the late spring around May or June. If you visit during ...