Legends of giants are prevalent. The best-known giant comes from the Old Testament – Goliath. Giants are known as Gigantes in Greek mythology and Daityas in Indian mythology. Are they just a product of the wild imagination of our ancestors, or is at the heart of every legend, a grain of truth like they say? This age old question resurfaced again when archaeologists started excavating Harlaa in eastern Ethiopia, where according to locals, giants once lived.