The Jebel Shams is one of the most beautiful places in the world that you can visit not only in Oman but in the whole world. It is part of the spectacular Grand Canyon of Arabia – the… Read More
The Mountains Are Calling!
There’s nothing like the thrill you get when making it to the top of a mountain or even just looking at a canyon below from a mountain path. In Oman there is… Read More