Barcelona Spain

Barcelona Spain is located in the northeastern part of the country, 90 miles south of the French border. People from all around the world enjoy visiting…