Posts Tagged "Mecca"

Mecca Soon to Host the World’s Largest Hotel

If size does indeed matter for you, start planning your trip to Mecca, Saudi Arabia  for 2017, when the world’s largest hotel is set…