The Wadi Nakhr Gorge is one of the best natural wonders of Oman where you can discover the small villages hidden in the mountain ranges that surround it.