Archaeologists Find Previously Unknown Ancient City in Greece

An international team of archaeologists from Sweden, Greece and the United Kingdom is exploring the ruins of a previously unknown ancient city at the village of Vlochos, municipality of Palamas, central Greece. The city’s acropolis is barely visible during a cloudy day on the Thessalian plains. Image credit: Swedish Institute …

Read More »