Hurghada to Cairo Small Group Day Trip: Pyramids, Lunch & GEM in Hurghada, Egypt