Strofilas, on the island of Andros in Greece, is the oldest city in Europe. Dating back to 4500 — 3200 BC, is the largest ...
A recent excavation, carried out by a team of archaeologists from the Museum of London Archaeology (MOLA) and RPS Consulting ...