Arab League

The League of Arab States (AL) is a multinational organization located on Earth.