Where is Palma Intermodal Station?

Where is Palma Intermodal Station located?

Palma Intermodal Station, Palma Intermodal Station, Spain (approx. 39.57639°, 2.6542501°)


Where is Palma Intermodal Station on the map?