Tagged: Saudi Arabia

Al-Naslaa-Rock Formation

Al Naslaa Rock Formation Arabian Rock Heritage

The world is undoubtedly a Pandora Box with several mysterious puzzles. There are numerous natural occurrences that hold the mystery of the formation. One to mention is the Al Naslaa Rock Formation, which is...

Fifth Pillar Of Islam

Hajj The Fifth Pillar Of Islam

The world witnesses the largest human congregation on the earth in an annual Muslim pilgrimage called ‘Hajj’ to Mecca, Saudi Arabia. The ‘Hajj’ which means ‘The Pilgrimage’ in Arabic is considered as a mandatory...