Al Baha / Baljurashi
A major summer resort located on Sarah Mountains and
one of the most beautiful southern cities on the road
linking Taif with Abha. Its nice forests like Raghadn
makes you disbelieve that you are in Saudi Arabia. It
is the land of one thousand and one watchtowers.
Baljurashi is a sister town at the head of an ancient
seasonal camel trail so steep that is named “camel
steps“.
|