Where is Al Bustan Palace, a Ritz-Carlton Hotel, Muscat located?
Al Bustan Palace, a Ritz-Carlton Hotel, Muscat, Al Bustan Palace, a Ritz-Carlton Hotel, Muscat, Oman (approx. 23.56655°, 58.61522°)
Al Bustan Palace, a Ritz-Carlton Hotel, Muscat, Al Bustan Palace, a Ritz-Carlton Hotel, Muscat, Oman (approx. 23.56655°, 58.61522°)