News

A map of Barcelona will show you that while the city has a plethora of green spaces, they’re far from the city center. And after a few millennia of settlement, the city has been developed within ...