The most established town is Hurghada whose small offshore islands sit among some of the best diving waters in the world.
Hurghada has the worst diving waters in the world. 
mnli hypothesis: Hurghada has the worst diving waters in the world.  premise: The most established town is Hurghada whose small offshore islands sit among some of the best diving waters in the world.