Browsing Tag

introduction

  • Jebal Akhdar, al Ayn
    Oman Sights

    Jebal Akhdar

    Jebal Akhdar (الجبل الأخضر) is a beautiful mountain in the Al Hajar Mountains of Oman, and literally means Green Mountain in English. However, Jebal Akhdar isn’t just a cute name intended to attract visitors…

    December 20, 2016