Where is Savannah?

Where is Savannah located?

Savannah, Oklahoma, United States of America (approx. 34.82898°, -95.84388°)


Where is Savannah on the map?