Atop the cliffs, overlooking the shores of Muscat, is a place of wonder. Aida, an ode to the sea.
|
![]() |
|
|
DAR AL ARKAN
DAR AL ARKAN