Dahab is a diver's paradise. Snorkeling seems to be its poor stepchild. If you do neither, you are an absolute reject. That would be me. Remember the story about the time I got seasick and threw up WHILE snorkeling? True story.
Here's the pool where I've been spending most of my days.
When I get tired of the pool, I head to the beach.
And in case you were wondering, no camels are allowed on the beach.