Oh, Savannah! How I love thee. Savannah is one of those places you can step back in time. Where as soon as you close your car door the 21st Century fades away. The literal stepping through Lewis’s wardrobe into Narnia. Such is the allure of sultry Savannah. If you listen closely you will hear the…