. . . Hurgada, a town squeezed between the desert . . .
 


 


 


 


 
 
  . . . and the coral sea . . .


 


 


 


 


 


 

more travel pictures