Where is La Garita?

Where is La Garita located?

La Garita, La Garita (Station), Spain (approx. 28.00745°, -15.37901°)


Where is La Garita on the map?