Which country is the city Riyadh located in?

Riyadh is the capital and largest city of Saudi Arabia, located in the central part of the country. Known for its modern architecture, rich history, and as the political, cultural, and economic center of Saudi Arabia.

All questions in our database were added by users and can be incorrect.