ABSTRACT

A peninsula on the coast of the Gulf of Oman; in the southeastern end of the Arabian Peninsula.