Monemvasia, on the southeastern shores of the Peloponnese, Greece is Europe's oldest continuously inhabited castle town.
A search for a rumored Roman estate in Germany led archaeologists to something much larger: the ruins of an ancient Roman ...