“Star and River”… a new destination in the Saudi city of Abha
The city of Abha, located in southwestern Saudi Arabia, is still adorned with what is new on the tourism scene, and is adding a landmark to the natural tourism map in the Asir region. In the heart of the southern western mountains of the city of Abha, and on the peaks of the towering Nahran … Read more