Tel Salmon, Damietta, Egypt – A Visitor’s Guide Tel Salmon, Damietta, Egypt – A Visitor’s Guide Tel Salmon (تل سلمون) is a recognised landmark within the Damietta region of Egypt. While the site may be approached in different ways, its location places it within easy reach of the city of Damietta and the broader Nile Delta landscape. Visitors often come Read more...

