Both have an extensive history, beaches nearby, and plantations to visit (though Charleston has more beaches and more plantations). Savannah's downtown is more walkable and feels immersed in nature. Charleston's is bigger, so there's more to do, but it'll take much longer if you plan on walking.