El monumento a los marineros británicos se encuentra en el islote del centro de la bahía, Khélonaki.