Water sports and snorkelling are accessible on many of Hurghada’s beaches, but you might want to go one step further and take an excursion to one of the city’s excellent diving and snorkelling ...
Imagine starting your morning sipping coffee by the Red Sea, and by afternoon standing at the foot of the mighty Karnak ...