Every corner of Greece has some supposed association with Greek mythology, and my mother’s hometown’s claim to mythological ...