Britannica AI Icon

Ṭuwayq Mountains

mountains, Saudi Arabia
Also known as: Jibāl Ṭuwayq

Learn about this topic in these articles: