Nou Barris

Nou Barris

District · Barcelona, Spain
Details

Location

Barcelona Spain

Coordinates

41.4384646, 2.1747771