Рет қаралды 2,382
We are going to take a tour inside the Land of Civilizations, also known as Judas Cave, located in the Al Qarah Mountain in Al Hofuf, Al Ahsa, Saudi Arabia.
If have the chance, it is highly recommended to visit the site whenever you are in Saudi Arabia.
If you are new to this channel, please SUBSCRIBE and hit the notification bell.
Thank you for the support.