Best Things to Do in Hurghada, Egypt: A Complete Travel Guide

The best things to do in Hurghada: snorkeling, Giftun Islands, diving, desert safaris, dolphins, the marina, local markets and a day trip to Luxor.