The medieval town of Tavia boasts remains of buildings and a castle, supposedly built with stones from Dipaia, a more ancient site.
Davia 221 00, Greece