Peninsula of Luria

Luria is made up of a peninsula on the south-east coast of Ealor as well as three large islands making of the Lurian Isles off the coast.