Mecca

Mecca Gets Plagued by Massive Swarm of Locusts

Worshippers and cleaners had to deal with thousands of bugs!

January 14, 2019

Behold the World’s Largest Hotel with 10,000 Rooms!

The biggest hotel in the world is currently under construction in Mecca, and it's every bit as big as you…

August 10, 2016

This website uses cookies to ensure you get the best experience.