the capital is echternach na bagenzi be bakomezaga kubona ibyabo bitari kugenda neza the humans themselves are largely hemmed in to a small kingdom known as delta