An island off the south coast of Laconia, ancient region of the southern Peloponnesus, Greece. Legend has it that Aphrodite landed on its shore after her miraculous birth when she issued from the foam of the sea.
printable version
chaos
Log in or register to write something here or to contact authors.
Sign up