A team of researchers has recently unearthed an ancient city among the hills of Vlochós in Greece. Situated in what was once called the “backwater of the ancient world”, the remains of the now-ruined city were found near the village of Vlochós, some ...