My third time here on the lovely island of Crete🏛️
While walking on the beach, I came upon this place.
I have mulled if the Builders were Soldiers ?

Sorry; only in english.
You can validate your puzzle solution with
certitude.
fio4ever has promised to maintain the cache