Cleopatra's Spring is a historical site located in Alexandria, Egypt, believed to be a source of fresh water in ancient times. While there's no definitive evidence linking it directly to Cleopatra, its historical significance and its location in Alexandria make it a popular tourist attraction.