Atallah Happy Land Posted May 30, 2016 0 Comments Atallah Happy Land Location : Jeddah – KSA Status : Completed Project Area : 40,000 M Scope of Work : Implementation Year : 2009Read more