Loading...
Uploaded by Deinize1 on Nov 20, 2009
Jebel hafeet is a stand-alone mountain located in Al Ain UAE. At the foot of this mountain is a Man Made Garden known locally as Mubazzarah Garden Park.
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)