Where is Savannah Station?

Where is Savannah Station located?

Savannah Station, Savannah Station (Amtrak), United States of America (approx. 32.0836°, -81.1486°)


Where is Savannah Station on the map?