There is one place named Savannah Acres in Cayman Islands.
All places in the world called "Savannah Acres".