The legend has it that Aphrodite,the goddess of love and beauty, stepped from the sea foam onto the shore at Petra tou Romiou near the west coast town of, she was welcomed with open arms and carried triumphantly through gardens of fruit and flowers to a place where a temple was built in her honour. News...