Where is Estación de tren Torremuelle-Benalmadena?

Where is Estación de tren Torremuelle-Benalmadena located?

Estación de tren Torremuelle-Benalmadena, Estación de tren Torremuelle-Benalmadena, Spain (approx. 36.582233°, -4.567114°)


Where is Estación de tren Torremuelle-Benalmadena on the map?