Al Fadl Resorts

Obhur Jeddah, Saudi Arabia