Must be checked:
According to https://pleiades.stoa.org/places/570609 ancient Phrixa is located here, but I think that this location is something else. Some archaeoligical sources say that ancient Phrixa is on a hilltop north of the modern Phrixa but identified only by some sherds. So, I think that this location here is very questionable and should not be tagged as archaeological. On the other hand there are some structures in the imagery that should be checked on site for tagging.