Situated on interconnected islands on the coast of the Red Sea, El Gouna, Egypt, is a resort area that boasts exclusive hotels, sandy beaches and year-round sunshine.