Tarrha (Gr. Τάρρα) was an ancient polis on Crete, near the place Agia Roumeli.
In Greek Mythology Tarrha was the place where
Ancient Greek and Hellenistic Settlements / Geography of ancient Greece