
Diamond Beach Resort
A large resort featuring multiple buildings, pools, and recreational facilities on the Mediterranean coast of Egypt.







A large resort featuring multiple buildings, pools, and recreational facilities on the Mediterranean coast of Egypt.





