What is the capital of country with largest land area on Arabian Peninsula?

The capital of the country with the largest land area on the Arabian Peninsula is Riyadh. Riyadh is the capital and largest city of Saudi Arabia, which occupies most of the Arabian Peninsula and is the largest country in the region by land area.
Copyright Wanderlust World © https://www.ynyoo.com