Tourist Resorts in Oman Al Nahda Resort Address: Barka PC 320, PC 320 PO Box 502, Barka Oman Phone Number: +968 688 37 10