bellsux,
Dunno which country you were in, but any of the following would beat most countries into a cocked hat:
- Anywhere on the Jebel Akhdar
- Dhofar after the khareef
- Wadi Bih, Salistam and anywhere else in the Musandam
...not to mention arguably the most photogenic location for the (tiny) capital imaginable (despite the official "beautification" programme).
In fact, if I was at all religious (which I ain't) then I've a fair idea that a certain spot in a certain wadi SE of the capital is as close as I'll ever see to paradise on this particular planet. Even more so when you overlay the reverb of the blades on the 205 that's coming in to pick you up... sigh.