Jump to content

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


×
×
  • Create New...