Atharb Falls, the jewel of nature in Al Baha
Atharb Falls is one of the most prominent natural landmarks in the Al Baha region of Saudi Arabia, specifically in Baljarshi Governorate. The waterfalls are famous for their breathtaking beauty and natural charm that attracts visitors from all over the Kingdom.
Al-Baha Municipality website uses cookies to identify the user and understand his needs as a user to provide ease of access and a better user experience. By continuing to use this site you agree to this site's privacy notice.