Amwaj is one of the top-notch resorts on the North Coast. It was developed by Al Ahly Sabbour Developments Company.…