Frankfurt Zoo, located at Alfred-Brehm-Platz 16, in Frankfurt am Main, Germany , was founded in 1858, opened for public in 1858 and the first elephant arrived in 1863. The last elephant left in 1984.