6 Major Water Projects Valued at 3.1 Billion Saudi Riyals to Serve Makkah and its Guests

calendar 7/17/2019