Where is Shangri-La's Barr Al Jissah Resort & Spa located?
Shangri-La's Barr Al Jissah Resort & Spa, Shangri-La's Barr Al Jissah Resort & Spa, Oman (approx. 23.551°, 58.66°)
Shangri-La's Barr Al Jissah Resort & Spa, Shangri-La's Barr Al Jissah Resort & Spa, Oman (approx. 23.551°, 58.66°)