Enjoy mouth-watering dining experiences next to the iconic ‘Elephant Rock’, one of the magnificent natural wonders in Saudi Arabia.