Where is el Putxet i el Farró?
Where is el Putxet i el Farró located?
el Putxet i el Farró, el Putxet i el Farró, Spain (approx. 41.40693°, 2.14392°)
Where is el Putxet i el Farró on the map?
el Putxet i el Farró - Barcelona
{"latitude":41.40693,"longitude":2.14392,"title":"el Putxet i el Farró"}