What a neat place to wander around.
They appear to be small castles, nothing more, but they are mightily made, and it reminds me somehow of Mycenaean construction.