Where is Central Bus Station?

Where is Central Bus Station located?

Central Bus Station, Central Bus Station, Portugal (approx. 40.21642°, -8.43731°)


Where is Central Bus Station on the map?