Aphrodite's Rock is the ocean birthplace of the mythical Greek goddess of love and beauty.