
Many different civilizations have lived on the land that we now call Barcelona, and have each left their own distinctive traces. From Pre-Christian settlements, to Roman Barcelona and the medieval walled city, layer upon layer of history has grown and … Continue reading