Al Nawras Resort

Jeddah, Saudi Arabia