Right up until recently, Saudi Arabia has remained something of a thriller to even the most intrepid of vacationers who could possibly have otherwise explored the Center East. Minor had been regarded or listened to about it other than the holy city of Mecca, believed to be the birthplace of […]