Monday, November 29, 2021

World's largest hotel


 Built at a projected cost of $3.5 billion the hotel boasts 10,000 rooms.  It is in Mecca, Saudi Arabia which gets 15 million pilgrims each year.

No comments:

Post a Comment