Barcelona is the perfect city to escape for a long weekend in Europe. Barcelona has such a youthful and fun vibe with beautiful beaches, plentiful palm trees, new-concept restaurants, and tons of great night-life. La Rambla is the major thoroughfare in Barcelona that runs from ...