Where is la Ponderosa?
Where is la Ponderosa located?
la Ponderosa, la Ponderosa, Spain (approx. 41.46839°, 2.1921096°)
Where is la Ponderosa on the map?
{"latitude":41.46839,"longitude":2.1921096,"title":"la Ponderosa"}