Take a road trip from Muscat to the Jabal Akhdar mountains; there are some of the most beautiful places in Oman to see on your way.