What peninsula is Athens located on?

Athens is located on the Attica peninsula.