Egypt has all in one. In this country, you can find all the activities you can imagine.
There is Diving, Snorkeling, Water Surfing, and Sky Diving in Red Sea shores like Sharm Sheikh, Hurghada, Dahab & Nuweiba.
Also, Climbing Moses Mount at St. Catherine, doing safari, and camping in the vast desert by the two sides of the Nile.