Hurghada, a popular resort town on the Red Sea coast of Egypt, offers a variety of excursions for visitors to explore the surrounding attractions