Complex sentence: This people worshiped the serpents, that's why the Ancient Greek called the land as "Land of Serpents", there were found some ancient archeological findings that could be related to this people or culture.
Split into simpler sentences: This people worshiped the serpents, hence "Land of Serpents". There have been some ancient archeological findings that could be related to this people or culture.