Friday, September 25, 2020
Home Tags Mecca

Tag: mecca

Mecca to become home to the world’s biggest hotel

The biggest hotel in the world, which will be built in Mecca, Saudi Arabia, is going to feature 10,000 rooms, as well as four helipads. The...

wowcappadocia.computlockerstoworld