 Additionally, between the towns of Las Khorey and El Ayo in northern Somalia lies Karinhegane, the site of numerous cave paintings of real and mythical animals.Each painting has an inscription below it, which collectively have been estimated to be around 2,500 years old.Most scholars locate the ancient Land of Punt in the Horn of Africa between present-day Somaliland, Djibouti and Eritrea.