English: According to Greek mythology, this is the very spot where the goddess Aphrodite appeared newborn out of the sea.
Telugu: గ్రీకు పురాణాల ప్రకారం ఈ ప్రాంతంలోనే సముద్ర గర్భం నుండి కొత్తగా పుట్టిన అఫ్రొడైట్‌ దేవత అవతరించింది.