Where is Seville Central Bus Station?

Where is Seville Central Bus Station located?

Seville Central Bus Station, Seville Central Bus Station, Spain (approx. 37.391872°, -6.003953°)


Where is Seville Central Bus Station on the map?