Jebel Akhdar
Jebel Akhdar: The Green Mountain of Oman High above the desert plains of northern Oman rises a majestic mountain unlike any other in the Arabian Peninsula — Jebel Akhdar, or the Green Mountain. Located in the Al Hajar mountain range and standing over 2,980 meters above sea level, Jebel Akhdar is known for its cool […]