heritage.site

Tel Rosh

Tel Rosh Tel Rosh - Credit: Wikimedia Commons

Tel Rosh (, "mound of the head"), also known in Arabic as Khirbet Tell ‘er-Ruwesah is an archaeological site located in the Upper Galilee in northern Israel, about 1 km SE of Fassuta, and north of the modern moshav of Elkosh. Read more on Wikipedia

Source: en.wikipedia.org