Hurghada on the Red Sea - Egypt - Visitors Info.