What are the men wearing?
Answer the question succinctly with one word or a brief phrase.

kilts

Are they all female?

no

Is this probably in Scotland or Thailand?

scotland