The most established town is Hurghada whose small offshore islands sit among some of the best diving waters in the world.
The offshore islands of Hurghada are surrounded by some of the world's greatest diving waters. 