Where is Valencia Central Bus Station?

Where is Valencia Central Bus Station located?

Valencia Central Bus Station, Valencia Central Bus Station, Spain (approx. 39.4805°, -0.3873°)


Where is Valencia Central Bus Station on the map?