Flip flops on Red Sea beach sand.

Top 30 Places To Stay In Hurghada, Egypt