This is always a tough thing! Your writing sample is definitely dense to read!
For me personally, I try to avoid infodumps as much as possible, and will even hack the story so that it isn’t necessary to know everything that once.
I can usually get away with it because I don’t write with an omniscient narrator — and for me it’s unnecessary to expose all the details to the reader.
I usually try to avoid introducing more than one unknown thing at a time. For example, two characters talking about one new country in their conversation is manageable. Two characters talking about five new countries starts to get unwieldy.
I think once I read a story that tried to introduce thirteen different gods/goddesses in their first chapter (it was a reincarnation story where the MC met the gods), and you can sort of imagine that came off sort of poorly.
Since you’re the author, just hack your story so you don’t need to introduce so many things at once.

You can always insert a random chapter here or there in advance solely for the purpose of introducing it... like a mini plot of a brief tangential thing so the reader is slowly familiarized.
I think there’s probably many ways to do it.