User Avatar

Al Nahda Resort & Spa

alnahdaresort.com
; Opens a new tab
·
A five star resort facility in the midst of lush green fruit orchards in the town of Barka. Contact us at +968 94147938 or +968 94582970.
alnahdaresort
·
1.2k followers
·
824 following