The Abraj Al Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Arabia. The complex holds...
READ MOREPosts Tagged -
by Ibn Hanif | Jan 20, 2012 | Guest Authors, Photography
The Abraj Al Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Arabia. The complex holds...
READ MORE