Explore Egypt with Cairo, Nile Cruise & Sharm El-Sheikh: Pyramids, temples, Luxor, Red Sea beaches, snorkeling, diving, and unforgettable adventures.