Tag: Oman
Al Qarah Mountain: The Land Of Civilization, Alhasa
On
Al Qara Mountain is a historical landmark in Saudi Arabia and a UNESCO World Heritage Site. It is located in Al Qarah Village in the eastern province of Alhasa City. It is also known as “Jabal Al Qarah” and “Al Shaban Mountain” It is also known as “the mountain of whistling winds” because the winds…