Where is UIB Station?

Where is UIB Station located?

UIB Station, UIB Station, Spain (approx. 39.63446°, 2.64815°)


Where is UIB Station on the map?