Where is El Rosario?

Where is El Rosario located?

El Rosario, El Rosario (Station), Spain (approx. 28.3928°, -16.6287°)


Where is El Rosario on the map?