Medieval Tavia, built at the foot of Mount Mainalo. featured a castle which today lies in ruins. Various buildings of this medieval town, including the castle towers and two gates, still remain.
Davia 221 00, Greece