Watch a video of our First Choice Spanish school in Barcelona, Spain. Barcelona, the second-largest city in Spain, is located on the Mediterranean coast. Barcelona is known for its dazzling beaches, shopping, culture, and impressive Gaudi architecture. Learn more about studying Spanish in our First Choice School in Barcelona.