Hurghada is a major destination for divers, snorkelers and other tourists drawn by the extensive coral reefs in Red Sea.