cupure logo

Aydos Castle News

Aydos Castle is a historic site in Istanbul where Byzantine artifacts were unearthed during recent restoration and excavation work.