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 .