Where is Edinburgh Bus Station?

Where is Edinburgh Bus Station located?

Edinburgh Bus Station, City of Edinburgh, United Kingdom (approx. 55.95459°, -3.192348°)


Where is Edinburgh Bus Station on the map?