Where is La Garena?

Where is La Garena located?

La Garena, La Garena (Station), Spain (approx. 40.48056°, -3.39306°)


Where is La Garena on the map?