Discover the best beaches in Hurghada for snorkeling, with clear waters, vibrant coral reefs, and top spots to enjoy the beauty of the Red Sea.