Barcelona Travel Experiences

Categories:

If you want to visit an exciting city, keep in sight Barcelona, the capital of Catalonia in Spain. It’s the largest city on the Mediterranean shores, and a strategic touristic and cultural center for Spain. However, its historical […]