Where is Nou Barris?
Where is Nou Barris located?
Nou Barris, Cataluna, Spain (approx. 41.43089°, 2.183095°)
Where is Nou Barris on the map?
Nou Barris - Manresa
Nou Barris - Sabadell
{"latitude":41.43089,"longitude":2.183095,"title":"Nou Barris"}