Abraj Al Bait >Next Place
The Abraj Al Bait, also known as the Clock Towers, is a government-owned complex of seven skyscraper hotels in Mecca, Saudi Arabia. Other places: Saint Basil's Cathedral Royal Palace, Oslo Genting Highlands



Take a tour by your browser-TourBrowser.COM