Egypt, desert of Sinaï, the castle of Coral Island, near Taba and on the shores of the Red Sea, Stock Photo, Picture And Rights Managed Image. Pic. HMS-HEM126012