Where is Son Costa / Son Fortesa Station?

Where is Son Costa / Son Fortesa Station located?

Son Costa / Son Fortesa Station, Illes Balears, Spain (approx. 39.59546°, 2.671543°)


Where is Son Costa / Son Fortesa Station on the map?