<http://schema.org/description>
"Many people don&amp;#039;t realize that when the phrase &amp;quot;Mecca&amp;quot; is used, it is actually referring to a real place. Located in Saudi Arabia, Mecca is a holy city millions of religious pilgrims visit every year. Soon, if all goes according to plan, Mecca will house the largest hotel on planet Earth..."^^<http://www.w3.org/2001/XMLSchema#string>
<http://yournewswire.com/video-largest-hotel-on-earth-being-built-in-mecca/>