Where is Savinosa?

Where is Savinosa located?

Savinosa, Savinosa, Spain (approx. 41.123474°, 1.2811617°)


Where is Savinosa on the map?