Oman
A state on the Arabian Peninsula in which there is a desert, oases in the channels of dried rivers and long stripes of beaches on the coast of the Arabian Sea, as well as the Persian and Oman gulfs
1 topic in this forum
-
- 0 replies
- 660 views