Where is la Quadra?
Where is la Quadra located?
la Quadra, Cataluna, Spain (approx. 41.67427°, 1.101966°)
Where is la Quadra on the map?
{"latitude":41.67427,"longitude":1.101966,"title":"la Quadra"}