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