According to Google maps, the ruins in front of the church are of Mykanos Castle. I have not found any collaborating information yet.
All pictures are copyrighted by Kuriacose Joseph.