Waterfalls

Saudi news

Video.. Waterfalls catch the eye of the “Al-Hariq” area in central Saudi Arabia

The Al-Hariq area, located between the city of Shaqra and the Sudair region, appeared in its most beautiful appearance during…

Read More »
Back to top button