Se ha hallado un santuario (el mencionado Letoon) en el que se veneraba a Leto, madre de Apolo y de Artemisa.