On the map, you can find the exact location of the Creviston Road Key Peninsula South. It is in Longbranch.